【发布时间】:2019-10-18 11:20:36
【问题描述】:
在使用“ExportAsFixedFormat”方法时,在 Microsoft Excel 应用程序的 DCOM 设置中使用“特定用户”身份时,我无法在服务器上成功地将 xls 和 xlsx 文档转换为 pdf。
我的解决方案还涉及将 word 文档转换为 pdf,当我将身份设置为 Microsoft Word 的“特定用户”时,解决方案的这一部分工作。我应该补充一点,当使用“交互式用户”身份时,从 excel 到 pdf 的转换确实有效,但是,在 Microsoft 的网站上,据说只有当前有用户登录时,交互式用户才能工作。我需要解决方案才能工作无论如何,根据我的阅读,这是通过使用“特定用户”身份完成的,但是,它仅适用于 Microsoft Word 而不是 Microsoft Excel。调用 ExportAsFixedFormat 时,程序无限期挂起。
【问题讨论】:
-
你好亚历克斯!您能否通过尝试解决此问题的示例来更新您的问题?谢谢!
-
嘿杂质。如前所述,我只尝试在 Microsoft Excel 应用程序的 DCOM 设置中使用指定的用户身份,这导致程序在 ExportAsFixedFormat 方法处挂起。该方法在使用交互式用户身份时有效,但需要用户始终登录,这与应用程序的目的适得其反。
标签: c# excel pdf export interop