如何使用 Word 加载项自动打印 Word 文档

How can I automate the printing of a Word document using a Word Add-IN

问:有没有办法利用 Office JavaScript API 来自动打印 Word 文档?

背景:我有一个 Word 加载项解决方案,允许用户生成和自定义字母,将数据库中的字段合并到这些字母中。虽然我过去使用过 VSTO,但这是我第一次尝试利用加载项来自动化 Office(在本例中为 Word)。几乎完成,但现在我只需要能够在任务窗格底部包含一个 "Print All" 按钮,它将利用模板(Word 文档),遍历从数据库导入的每条记录以使用数据填充该模板并打印出来。我进行了搜索,但可以找到关于如何执行此操作的零 (0) 个参考或示例,并且我对 JavaScript API 的评论显示没有属性或方法(在 Word API 或常用API)来完成文件的打印。这可能吗?似乎是这样的基本需求。

在此先感谢您的帮助。

没有 Word API 可以自动打印。您可以检查是否要使用 getFileAsync 将它们转换为 PDF。

我找不到在 word 中完成此操作的方法,但您可以使用 google 文档来完成,它可以为您提供相同的结果。 您可以使用 google appscripts 进行自动化,这只是 javascript 和它们的 api。 然后,您可以使用 ezeep print api 在任何地方打印您的文档。