UsingXSL 束发布输出
UsingXSL 输出类型允许您通过自定义变换发布服务结构的内容。UsingXSL 束发布功能类似于 Arbortext Editor 中的 > 发布输出功能。UsingXSL 可用于创建包含 XML 源的输出,该源所采用的格式可加载到第三方系统,如交付系统等。
输出格式为 Arbortext Editor 用于定义样式的解析文档 (RDS)。XML 源的结构变换和格式化由在 XSL 样式表中设置的配置决定。输出包含一个 XML 文件和一个存放所有引用图形的文件夹。例如,服务结构包含动态文档、部件列表和图形。当使用 UsingXSL 输出类型发布服务结构时,输出中会包含变换后的动态文档内容及变换后的部件列表,格式均为 RDS,且文件夹中还会包含所引用的图形。输出放在由 usingxsl.destination 参数指定的文件夹中。
Arbortext Publishing Engine 将分别使用 pubstructXsl 和 partlistStylesheet 发布规则中指定的样式表变换服务结构和部件列表。
指定发布规则中的 output="usingxsl" 以便通过 XSL 格式进行发布。例如,<publish on="create-representation" param-set="myXslParamSet" output="usingxsl">。
若在发布规则中指定了用于图形变换的 graphicTransform 参数,则所引用的图形会根据该参数设置进行变换。
Arbortext Publishing Engine 会向 Windchill 发送 composer 日志及内容清单,用以指示作业状态。
要发布 XSL 束,请将下列规则添加至示例发布规则文件:
• com.ptc.arbortext.pe/usingxsl.stylesheet - 指定在发布过程中必须使用的样式表。此样式表预期得到已由 pubstructXsl 样式表格式化的源文档。
• com.ptc.arbortext.pe/usingxsl.destination - 为可通过 Arbortext Publishing Engine 访问的有效文件夹指定绝对路径。
|
发布过程会覆盖与目标文件或文件夹同名的现有文件或文件夹。
|