我目前正在使用互操作自动更新单词模板,然后将其转换为 pdf。
我遇到了许多链接,这些链接说微软不建议使用互操作来自动化任何类型的办公室工作,因为它可能表现不正常。
我面临着类似的问题,这就是为什么我正在寻找更好的替代方法来更新 docx。自动文件,然后将其转换为pdf。
我在 microsoft graph 中搜索了相同的内容,但只发现文档可以由用户编辑。如果我错过了什么,请帮助我。
提前致谢。
我目前正在使用互操作自动更新单词模板,然后将其转换为 pdf。
我遇到了许多链接,这些链接说微软不建议使用互操作来自动化任何类型的办公室工作,因为它可能表现不正常。
我面临着类似的问题,这就是为什么我正在寻找更好的替代方法来更新 docx。自动文件,然后将其转换为pdf。
我在 microsoft graph 中搜索了相同的内容,但只发现文档可以由用户编辑。如果我错过了什么,请帮助我。
提前致谢。
您需要使用 Open XML SDK 即时处理 Word 文档(仅限 Open XML 文档)。有关详细信息,请参阅欢迎使用 Open XML SDK 2.5 for Office。
从其他应用程序自动化 Word 可能需要更多时间,并且有以下限制:
Microsoft 目前不推荐也不支持任何无人值守、非交互式客户端应用程序或组件(包括 ASP、ASP.NET、DCOM 和 NT 服务)的 Microsoft Office 应用程序自动化,因为 Office 可能表现出不稳定的行为和/或在此环境中运行 Office 时出现死锁。
如果您正在构建在服务器端上下文中运行的解决方案,您应该尝试使用已确保无人值守执行安全的组件。或者,您应该尝试找到允许至少部分代码在客户端运行的替代方案。如果您使用来自服务器端解决方案的 Office 应用程序,该应用程序将缺少许多成功运行所需的功能。此外,您将承担整体解决方案稳定性的风险。
在Office 服务器端自动化的注意事项文章中阅读有关此内容的更多信息。