C# 使用免费的第三方dll将word转换为pdf

C# 使用免费的第三方dll将word转换为pdf,c#,asp.net,.net,pdf,ms-word,C#,Asp.net,.net,Pdf,Ms Word,我想将word文档转换为pdf 我发现了很多使用office dll的解决方案。但是我想要一个使用免费第三方dll的解决方案,因为在office dll中必须安装office。所以在我的服务器上安装了office 有免费的第三方dll吗?编辑:哦,看来你必须安装office。第二个链接中的一条注释提到使用OpenXmlPowerTools.HtmlConvertor和iTextSharp将文档转换为HTML,然后转换为PDF。祝你好运 如果您使用的是.docx文件,请查看docx: 然后看这篇

我想将word文档转换为pdf

我发现了很多使用office dll的解决方案。但是我想要一个使用免费第三方dll的解决方案,因为在office dll中必须安装office。所以在我的服务器上安装了office


有免费的第三方dll吗?

编辑:哦,看来你必须安装office。第二个链接中的一条注释提到使用OpenXmlPowerTools.HtmlConvertor和iTextSharp将文档转换为HTML,然后转换为PDF。祝你好运

如果您使用的是.docx文件,请查看docx:

然后看这篇博客文章,了解使用DocX转换为PDF的示例:


希望这有帮助。我不知道有任何免费的解决方案可以与旧版本的Word(.doc)一起使用。

Hi danimal我认为使用itextsharp是一条很长的路要走,因为它可以将Word转换为html,然后再转换为pdf。。没有其他方法可以直接将word转换为pdf???我无法找到从word转换为HTML的免费第三方dll。你知道吗???Eric White发表了几篇关于将OpenXML文档转换为HTML的文章。不幸的是,这看起来需要做很多工作。此外,还提供了一个用于在浏览器中查看.docx的。文档查看器可以是。。。不要在服务器上安装office。它不是服务器产品。你迟早会遇到问题的。