斯潘8
斯潘4
请注意,本文适用于2017年及之前的FME。在FME 2018 +中,请考虑使用Microsoft Word编写器和 MSwordstyler变压器 .
欧洲环境署的Jan Bliki(网址:http://eea.europa.eu)很好地与FME分享了创建Word文档的巧妙工作流程。亚搏在线
因为.docx(office open xml)格式实质上是XML文档的压缩文件夹,所以可以编写Word。在附加的工作区和自定义转换器中,Jan将任何必需的内容组合到JSON片段中,然后使用FME的xmlTemplater和其他XML转换器来构造和打包所需的内容,然后将其压缩到最终的.docx文件中。使用此示例可以基于您希望在FME中读取的任何数据创建自己的MS Word报告。
下载并解压缩附加文件validationreporter.zip(单击文章顶部的链接)。
查看输出字文件:
打开工作区
每个书签的用途如下所述:
启动Word文档,并使用MSWORD启动器自定义变压器。其他段落包括使用MSWORD段自定义变形金刚。在本例中,文本在每个自定义转换器中都是硬编码的,您可以在转换器中编辑此文本或创建用户参数如果要从源数据集属性等读取此文本。
使用自定义转换器添加图片文字图片并通过包含图像文件的路径
使用从csv源数据集读取到fme中的数据创建表。您可以用任何其他读卡器替换此读卡器并使用字表自定义转换器以定义要在表中使用的属性。
项目符号列表是根据属性中的内容创建的,再次使用MSWORD段自定义变压器。这个客户变压器有一个不同的下拉列表身体风格在这种情况下,风格是项目列表.
这个麦克风自定义转换器用于在Word文件中包含光栅特征,并且可以在FME中读取或创建光栅。在这种情况下,mapnikrasterizer将从空间矢量数据源创建光栅一个光栅特征。
统计数据可以包含在段落文本中,再次使用mswordparagraph自定义转换器和嵌入的fme属性。
最后一个书签显示如何生成一系列光栅并将它们包含在Word文档中。
使用文件>提示并运行以确保源文件和目标文件路径正确,并运行工作区。检查应在此处写入的输出字文件:
可选:要帮助构建自己的工作区,您可以通过双击文件夹中的每个变压器来安装所有客户变压器:
非常感谢欧洲环境署的Jan Bliki(网址:http://eea.europa.eu)分享这个例子。Jan还提到,从我们的黄金级增值经销商Sweco接受FME培训。(www.sweco-fme.com)很有效地让他的团队进行FME。
?2019安全亚搏在线软件公司|合法的