今天工作中遇到了导出Word文档的问题,但是在搜索Aspose.Words 导出Word文档时发现网上的方法都是有头没尾的,有的只有一小段实例,让人看着摸不着头脑。
利用Aspose.Words导出Word文档最重要的就是模板的建立。
模板设计的方法如下:
1.先建立好模板
2.在模板中插入 域 来使数据可以正确被替换。TableStart:All 表示表中所有的绑定数据从这个地方开始,必须要有TableEnd:All做为结束。 表格中循环部分的数据则是由«TableStart:Item»«列名»,«列名»«TableEnd:Item»结束 ,中间部分则只需要«列名»即可
在模板中插入域的方法如下:(office2016版本)
①:位置 :插入--文档部件--域
②: 域 中类型选择邮件合并、域名选择MergeField,然后在右边③域名中输入绑定的名称。到此模板建立就完成了。
接下来的代码部分:
组装数据的方法