我正在寻找一种将Word文档导出为PDF的方式。我希望在不使用“软件打印机”(如CutePDF等)的情况下执行此操作,并尽可能坚持引用程序集。我正在使用Microsoft Office Interop程序集来生成保存到临时目录的Word文档。因此,除非需要,否则此解决方案不需要直接与Microsoft Office进行交互。以编程方式将Word文档导出为PDF的最佳解决方案(不使用“软件打印机”)?
0
A
回答
2
Office 2007有一个内置(或附加)转换为PDF格式,因此您可以将Office 2007文件保存为PDF格式,而无需太多麻烦。
否则,您将不得不使用某种转换程序集(应该有用于执行此任务的商业安装程序),或者可以接收命令行参数的转换应用程序,或者甚至可以使用某些基于Web的服务办公室到pdf的转换。
+1
我很确定它是一个附加组件,但它可以从Office下载站点免费获得。 – Nick 2010-03-26 15:10:47
+0
-1:由于OP使用ASP.NET,并且Office Interop在服务器应用程序中无法可靠地工作。 – 2014-01-06 01:58:21
相关问题
- 1. 以编程方式打印PDF文件 - 指定打印机
- 2. 从extjs打印PDF - 最佳解决方案
- 3. 如何以编程方式将Word文件转换为使用Word 2007的PDF?
- 4. 以编程方式打印文档
- 5. 以编程方式打印HTML文档
- 6. 在Ruby中以编程方式输出Word文档格式的文件的最佳方式是什么?
- 7. 如何以编程方式将Word文件转换为PDF?
- 8. 如何以编程方式将DataReport打印到PDF文件?
- 9. 以编程方式打开PDF并以PDF格式打印C#
- 10. 以编程方式创建VS解决方案/项目文件
- 11. 使用Python将Pandas DF导出为PDF文件的最佳方式
- 12. 以编程方式打开pdf文件
- 13. 使用pdf打印机打印文档
- 14. 以编程方式比较word文档
- 15. 最佳解决方案
- 16. 最佳SQL解决方案?
- 17. 最佳解决方案
- 18. 以最快的方式以编程方式替换Word文档中的文本
- 19. 使用xmlMaps以编程方式将Excel文件导出为XML
- 20. 以编程方式打印excel文件
- 21. 使用VBA在Outlook 2007中以编程方式打印文档
- 22. 将网站变成pdf的最佳解决方案
- 23. 如何打开Word文档选择并以编程方式打印受保护
- 24. 如何将Word和Excel文档以编程方式转换为PDF?
- 25. 以编程方式将XPS文件打印到物理打印机
- 26. 如何以编程方式在PDF上为使用Microsoft .NET的机密文档施加打印限制/ DRM
- 27. 如何以编程方式将文件添加到解决方案?
- 28. 以编程方式为VS2010创建空白解决方案文件?
- 29. 将Word导出为Word而不安装MS Word的最佳方法?
- 30. 以编程方式打开位于C中的计算机上的Word文档#
您是否从另一个Word文档生成此Word文档? – 2010-03-26 15:12:19
从ASP.NET或其他服务器技术中使用Office Interop是一个可怕的想法。这些API被编写用于桌面应用程序,用于自动化Office(一套桌面应用程序)。服务器应用程序在许多方面有所不同,因此在其中使用Office Interop是非常非常糟糕的主意。它也不受Microsoft的支持,并可能违反您的Office许可证。请参阅[有关Office的服务器端自动化的注意事项](http://support.microsoft.com/kb/257757) – 2014-01-06 01:57:56