我有一个Web应用程序,我需要将DOCX文件转换为PDF,以便在Word 2007中生成一些报告。首先我使用自动化,我遇到了DCOM问题,最后我发现Microsoft不支持Word的自动化服务器端。 现在我正在寻找其他免费工具而不是Word等等不是免费的, iTextSharp不会将DOCX转换为PDF。
如果有人知道免费工具或.NET课程来进行此对话,请告诉我。
答案 0 :(得分:3)
如果没有纯.NET解决方案,您可以通过IKVM将docx4j及其依赖项用作DLL。
答案 1 :(得分:0)
我使用了这个:http://rainbowpdf.com/,但费用很高。
勒
答案 2 :(得分:0)
您可以使用OpenXml SDK将您的docx作为XML,并使用XSLT从中制作HTML,并使用任何免费的HTML转换为PDF转换器。
答案 3 :(得分:-3)
嗯,我不知道是否已经有一些很好的实施解决方案。但是,如果您没有找到,可以使用Microsoft的OpenXML SDK,可用于打开/编辑没有安装Word的docx文件。
答案 4 :(得分:-4)
我认为您需要了解这个库 http://docx.codeplex.com/ 它是免费的,并有文档。 我希望这对你有用
答案 5 :(得分:-4)
试试ABC PDF,这是我见过的最好的.net组件。