C# Word VSTO:在 "background" 中生成一个 word 文档作为文件?

C# Word VSTO: Generate a word document in "background" as file?

我正在用数据库的数据填充 word 文档。

现在我正在使用 this.Application.Documents.Add(); 获取 Word.Document 对象并对其进行操作。 此对象显示在 Word 实例中。

问题是获取一个 Word.Document 对象,我可以操作它 并保存在 background 中。

所以数据处理完成后,我可以 在 Word 实例中打开它。

Documents.Add() 函数有一个名为 Visible 的可选参数。您可以将 false 传递给此参数,您的文档将不会显示在 Word 实例中。您仍然可以像普通文档一样通过代码操作此文档。完成您的工作后,调用 Document.Save() 将其保存到磁盘。因此,您可以在需要时以可见模式打开它。