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()
将其保存到磁盘。因此,您可以在需要时以可见模式打开它。
我正在用数据库的数据填充 word 文档。
现在我正在使用 this.Application.Documents.Add();
获取 Word.Document 对象并对其进行操作。
此对象显示在 Word 实例中。
问题是获取一个 Word.Document 对象,我可以操作它 并保存在 background 中。
所以数据处理完成后,我可以 在 Word 实例中打开它。
Documents.Add() 函数有一个名为 Visible
的可选参数。您可以将 false 传递给此参数,您的文档将不会显示在 Word 实例中。您仍然可以像普通文档一样通过代码操作此文档。完成您的工作后,调用 Document.Save()
将其保存到磁盘。因此,您可以在需要时以可见模式打开它。