[英]Converting Excel Document to PDF Using Interop
使用“ ExportAsFixedFormat”方法在Microsoft Excel应用程序的DCOM设置中使用“特定用户”身份时,无法在服务器上成功将xls和xlsx文档转换为pdf。
我的解决方案还涉及将Word文档转换为pdf,当我将Microsoft Word的身份设置为“特定用户”时,该解决方案的一部分可以工作。 我应该补充一点,当使用“交互式用户”身份时,可以从excel转换为pdf,但是,在Microsoft的网站上指出,交互式用户仅在当前有用户登录时才可用。我需要解决方案才能正常工作无论从我读到的内容来看,这都是通过使用“特定用户”身份来完成的,但是,它仅适用于Microsoft Word,不适用于Microsoft Excel。 调用ExportAsFixedFormat时,程序将无限期挂起。
因此,我发现Excel Interop将服务器上的默认打印机用于ExportAsFixedFormat方法。 将默认打印机设置为Microsoft XPS Document Writer后,它可以正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.