更改 .doc 文件中的空白字段。 WPF
我有一个 .doc 文档。在本文档中,我有一些数据空白。例如:
"car_id" is the best car in "car_country".
我需要打开此文档文件并将此空白(“car_id”,“car_country”
)更改为来自某个对象的数据。
如何做到这一点?
I have a .doc document. In this document i have some blanks for data. For example:
"car_id" is the best car in "car_country".
I need to open this doc file and change this blanks ("car_id", "car_country"
) to data from some object.
How to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我会使用 DocumentFormat.OpenXml.dll。您可以在此处找到它。 OpenXMLSDKv2.msi 将添加程序集。您只需添加对 DocumentFormat.OpenXml 的引用。 OpenXMLSDKTool.msi 将安装一个有用的工具,该工具将显示 .docx(例如)文档的 xml 结构。
I would use DocumentFormat.OpenXml.dll. You can find it here. OpenXMLSDKv2.msi will add assembly. You will just need to add reference to DocumentFormat.OpenXml. And the OpenXMLSDKTool.msi will install a usefull tool that will display xml structure of .docx (for example) document.
该网页有一些非常好的使用 C# 的 Word 自动化示例。具体来说,请查看网页中第 6 部分的邮件合并示例。
http://www.c-sharpcorner.com/UploadFile/amrish_deep/WordAutomation05102007223934PM/WordAutomation.aspx
This web page has some very good samples of Word automation using C#. Specifically, look at section 6 in the web page for a Mail Merge example.
http://www.c-sharpcorner.com/UploadFile/amrish_deep/WordAutomation05102007223934PM/WordAutomation.aspx