我试图四处寻找有关此主题的文档,但我还没有真正找到具体的答案。只是回答我没有真正面临的问题。
我想从数据库中提取一些模式和短语,并使用 C# 在 MS Word 中生成一个 docx(或 doc?)文件。这是学校项目的一部分。但是集成部分似乎没有很好的记录,或者我在错误的地方寻找。
有什么帮助吗?
谷歌的神奇词是“互操作”。试试这个作为起点:
以编程方式创建 Word 文档基本上有两种方法:
通过以编程方式调用(和启动)word 创建文档
以 Word 可读的开放 XML 格式创建 word 文档。
有关更多信息,请参见 stackoverflow 上的类似问题: How to create word docs programmatically from a template
尝试使用 Open XML SDK 2.0 for Microsoft Office链接
它提供了使用 docx 文件的简单方法。之后的 docx 格式是简单的压缩 xml 文件。