“XCF 输出”设置
选取 > ,然后单击“XCF 导出”符号。将出现“首选项:XCF 输出”页面:
“首选项”:“XCF 导出”页面
您可以更改本页后面部分所述的“XCF 输出”设置首选项。
• 单击“确定”保存更改,或单击“取消”关闭“首选项”对话框而不保存更改。
• 单击“撤消”恢复到先前设置。
• 单击“出厂设置”将所有设置重置为其缺省值。
编码
选择要用于输出的 XCF 的文本编码类型。通常,这与您系统所用的文本编码相同。文本编码不影响 XCF 中的文本内容,只影响系统显示它的方式。出厂设置为 Unicode (UTF-8)。
绑定对象
按对象 ID
按 ISO 文件中的对象 ID 值,在 XCF 中创建绑定到 ISO 元素的 bindByID XML 元素。必须在“对象信息”对话框中手动输入 ISO 元素的对象 ID 值,否则不会为其在 XCF 中创建 bindByID XML 元素。(会忽略 ID 值空白或为自动生成值的 ISO 元素。)
bindByID 元素的 apsid 属性与对象 ID 值相匹配。
例如,在 XCF 中,对象 ID 值为 LINE_OBJECT-1 的 ISO 直线元素的 bindByID XML 元素如下所示:
<bindById apsid="LINE_OBJECT-1"/>
如果您输出了具有手动输入的对象 ID 的 ISO 文本或注解元素,则除 isodraw:textContent XML 元素外,还将创建 bindByID XML 元素。bindByID XML 元素将按对象 ID 绑定到 ISO 文件中的文本或注解元素。
按对象名
按 ISO 文件中的对象“名称”值,在 XCF 中创建绑定到 ISO 元素的 bindByName XML 元素。必须在“对象信息”对话框中手动输入 ISO 元素的对象“名称”值,否则不会为其在 XCF 中创建 bindByName XML 元素。(会忽略对象“名称”值空白的 ISO 元素。)
bindByName 元素的 apstargetname 属性与对象“名称”值相匹配。
例如,在 XCF 中,对象“名称”值为 Polygon-3 的 ISO 多边形元素的 bindByName XML 元素如下所示:
<bindByName apstargetname="Polygon-3"/>
如果您输出了具有手动输入的对象“名称”的 ISO 文本或注解元素,则除 isodraw:textContent XML 元素外,还将在 XCF 中创建 bindByName XML 元素。bindByName XML 元素将按对象“名称”绑定到 ISO 文件中的文本或注解元素。
按对象类型
(出厂设置) 按 ISO 文件中的对象 ID 值,在 XCF 中创建绑定到 ISO 元素的 grobject XML 元素。ISO 元素的对象 ID 值可以在“对象信息”对话框中手动输入或自动生成。(会忽略对象 ID 值空白的 ISO 元素。)
grobject 元素的 apsid 属性与对象 ID 值相匹配。
例如,在 XCF 中,对象 ID 值为 AUTOID_1234 的 ISO 矩形元素的 grobject XML 元素如下所示:
<grobject apsid="AUTOID_1234"/>
如果您输出了 ISO 注解元素,则除 isodraw:textContent XML 元素外,还将在 XCF 中创建 grobject XML 元素。grobject XML 元素将按对象 ID 绑定到 ISO 文件中的注解元素。
如果您输出了具有手动输入的对象 ID 的 ISO 文本元素,则除 isodraw:textContent XML 元素外,还将在 XCF 中创建 grobject XML 元素。grobject XML 元素将按对象 ID 绑定到 ISO 文件中的文本元素。如果对象 ID 值空白或是自动生成的,则不会为 ISO 文本元素创建任何 grobject XML 元素。
非 WebCGM 元素
忽略
(出厂设置) 使用 Arbortext IsoDraw 的缺省命名空间 http://www.ptc.com/isodraw/7.0/ 和前缀 isodraw。
例如:
xmlns:isodraw="http://www.ptc.com/isodraw/7.0/"
每个输出的非 WebCGM ISO 元素都会在 XCF 中创建 grobject、bindbyName 或 bindByID XML 元素。XML 元素名称取决于当前选择的“绑定对象”选项。
每个输出的非 WebCGM 文本或注解 ISO 元素都会在 XCF 中创建 isodraw:textContent XML 元素。
使用命名空间输出
使用为命名空间前缀和命名空间输入的“前缀”和 URI 值。
每个输出的非 WebCGM ISO 元素都会在 XCF 中创建 XML 元素。XML 元素的名称取决于 URI (用户定义的命名空间) 中的 object-info XML 元素定义。如果用户定义的命名空间针对不同的绑定具有不同的 object-info XML 元素名称,则 XML 元素名称将反映当前选择的“绑定对象”选项。
每个输出的非 WebCGM 文本或注解 ISO 元素都会在 XCF 中创建 prefix:textContent XML 元素,其中 prefix 是用户定义的命名空间的“前缀”值。
| XML 配对文件是 WebCGM 2.0 文档对象模型 (DOM) 的一部分。 Arbortext IsoDraw 文件与 WebCGM 兼容,可同时包含 WebCGM 和非 WebCGM 对象。同样,从 ISO 文件输出的 XML 配对文件可同时包含 WebCGM 和非 WebCGM 对象的对象信息。 |
如果将非 WebCGM 内容添加到 XCF 文件,则此内容必须使用单独的命名空间。命名空间可区分添加到 XCF 文件的非 WebCGM 文本内容和该 XCF 文件中的 WebCGM 内容。
文本内容
不输出
(出厂设置) 不在输出的 XCF 中创建任何 isodraw:textContent XML 元素
输出全部
针对源 ISO 文件中的每个 ISO 文本和注解元素,在输出的 XCF 中创建 isodraw:textContent XML 元素。
除注解外全部输出
针对源 ISO 文件中的每个 ISO 文本元素 (但不针对 ISO 注解元素),在输出的 XCF 中创建 isodraw:textContent XML 元素。