C#html到pdf转换器使用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#中的简单工具和指南,它可以将url或html soruce中的html转换为pdf。 提前致谢

您的问题是您正在尝试使用wkhtmltoimage.exe生成PDF。 使用wkhtmltopdf.exe代替,你应该没事。

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

至于你的问题,我真的不相信有一个完美的工具。 不过我对wkhtmltopdf 非常满意。

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

这是一个显示如何使用它的链接

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