【发布时间】:2011-01-01 12:30:22
【问题描述】:
我有一个网络应用程序,它需要能够在发送电子邮件之前以编程方式将 word 文档转换为 pdf。
我一直在使用 3rd 方实用程序 (aspose),但客户编写了非常复杂的 word 文档,他们需要格式才能完美地显示在 pdf 上。 Aspose 没有正确渲染所有内容。
我打电话给 Adobe 销售人员,他们说 Acrobat 可以通过编程方式创建 pdf。我买了 Acrobat,认为这肯定会比 aspose 更好地渲染事物。
我正确设置了 COM 调用并对其进行了编译,但在运行时出现以下异常:
由于以下错误,检索具有 CLSID {72498821-3203-101B-B02E-04021C009402} 的组件的 COM 类工厂失败:80070005。
我正在阅读的一些内容表明 Acrobat 可能不允许在服务器操作系统上注册该 COM DLL。如果是这样,我会生气的。
帮助?当然,以编程方式创建正确的 PDF 并不难......
【问题讨论】:
-
我认为 Adobe 不会允许您在服务器操作系统上注册它。他们可能希望您购买 Adobe Distiller Server 8。
-
是的,你是对的@@Tarydon...
标签: c# .net pdf-generation