我有一个Web应用程序,我需要将DOCX文件转换为PDF以生成一些在Word 2007中的报告 . 首先我使用自动化,我遇到了DCOM问题,最后我发现Microsoft不支持服务器端的Word自动化 . 现在我正在寻找其他免费工具而不是Word等不是免费的,iTextSharp不会将DOCX转换为PDF .
如果有人知道免费工具或.NET类来进行此对话,请告诉我 .
在没有纯.NET解决方案的情况下,您可以通过IKVM将docx4j及其依赖项用作DLL .
我用过这个:http://rainbowpdf.com/但是费用 .
勒内
您可以使用OpenXml SDK将您的docx作为XML,并使用XSLT从中制作HTML,并使用任何免费的HTML转换为PDF转换器 .
好吧,我没有't know if there are already some good implemented solutions. But if you don't找到任何,有一个来自Microsoft的OpenXML SDK,可以用来打开/编辑没有安装Word的docx文件 .
我认为你需要了解这个库http://docx.codeplex.com/它是免费的,并有文档 . 我希望这适合你
试试ABC PDF,这是我见过的最好的.net组件 .
6 回答
在没有纯.NET解决方案的情况下,您可以通过IKVM将docx4j及其依赖项用作DLL .
我用过这个:http://rainbowpdf.com/但是费用 .
勒内
您可以使用OpenXml SDK将您的docx作为XML,并使用XSLT从中制作HTML,并使用任何免费的HTML转换为PDF转换器 .
好吧,我没有't know if there are already some good implemented solutions. But if you don't找到任何,有一个来自Microsoft的OpenXML SDK,可以用来打开/编辑没有安装Word的docx文件 .
我认为你需要了解这个库http://docx.codeplex.com/它是免费的,并有文档 . 我希望这适合你
试试ABC PDF,这是我见过的最好的.net组件 .