C#html到pdf转换器使用wkhtmltopdf或任何其他免费工具

时间:2011-12-23 16:08:44

标签: c# pdf-generation wkhtmltopdf

在C#中将html转换为pdf的完美工具是什么?我通过stackoverflow.com找到了wkhtmltopdf。但它不起作用。在命令行中转换“www.google.com”时显示此消息。

  

C:\ Program Files \ wkhtmltopdf> wkhtmltoimage.exe www.google.com go.pdf

     

载入页面(1/2)

     

渲染(2/2)

     

错误:无法保存图片

     

完成

我还下载了EO.pdf,但不确定如何通过C#或命令行使用它。 只想在C#中使用一个简单的工具和指南,它可以将html转换为来自url或html soruce的pdf。 提前谢谢

3 个答案:

答案 0 :(得分:7)

您的问题是您尝试使用wkhtmltoimage.exe生成PDF。请改用wkhtmltopdf.exe,你应该没问题。

C:\Program Files\wkhtmltopdf>wkhtmltopdf.exe www.google.com go.pdf

就你的问题而言,我并不认为有一个完美的工具。不过,我对非常满意wkhtmltopdf。

答案 1 :(得分:1)

我是DocRaptor的粉丝。它很容易集成到Web应用程序中,可以使用C#将HTML转换为PDF或XLS格式。

以下是显示如何use it

的链接

答案 2 :(得分:0)

iText怎么样? http://itextpdf.com/