Word模板,填充字段,C#.NET
我有一个word文档(docx格式),需要用字典中的数据填充它。dict的键将是要填充的单词字段。我想知道最好的方法是什么(书签、邮件合并字段等)?我对书签做了一些工作,但我希望能够重用一些字段(如“first_name”字段等),书签是唯一的(或者我似乎这么认为)。Word模板,填充字段,C#.NET,c#,templates,ms-word,field,auto-populate,C#,Templates,Ms Word,Field,Auto Populate,我有一个word文档(docx格式),需要用字典中的数据填充它。dict的键将是要填充的单词字段。我想知道最好的方法是什么(书签、邮件合并字段等)?我对书签做了一些工作,但我希望能够重用一些字段(如“first_name”字段等),书签是唯一的(或者我似乎这么认为)。 关于如何做到这一点的几行代码将非常有用。(c#.net 4.0)您可以在.docx文档中进行xpath数据绑定。docx文件只是Office Open XML中的一个压缩文件,可以在.Net中打开,无需第三方库 然后,您可以为.
关于如何做到这一点的几行代码将非常有用。(c#.net 4.0)您可以在.docx文档中进行xpath数据绑定。docx文件只是Office Open XML中的一个压缩文件,可以在.Net中打开,无需第三方库 然后,您可以为.docx文件提供您自己格式的XML文件。然后,您只需编辑嵌入的XML文件,而不是文档本身。见: 以及用于执行绑定的自定义工具: 您也可以适当地使用一些.Net与Word本身的交互,但我不能帮您