具有完全CSS支持的开源HTML到PDF渲染器

Ada*_*ile 61 html css c# pdf pdf-generation

我问了一下得到iTextSharp的前渲染HTML和CSS一个片上PDF 在这里,但它似乎像不太可能......所以我想我会到别的尝试一些.

是否有一个开源的.NET/C#库可以将HTML CSS作为输入并正确呈现它?

我必须重申......图书馆必须是免费的,最好是具有相当自由许可的东西.我在这里基本没有预算.

小智 39

这个命令行工具就是生意! https://wkhtmltopdf.org/

它使用webkit渲染引擎(在safari和KDE中使用),我在一些复杂的站点上测试它,它远远优于任何其他工具.

  • 事实上,它也有库版本,我已经为它实现了.NET包装器https://github.com/gmanny/Pechkin(也在[NuGet]上(https://nuget.org/packages/Pechkin.Synchronized) ). (13认同)

Nor*_*sey 16

我总是在命令行上使用它,而不是作为库,但HTMLDOC给了我很好的结果,它至少处理一些 CSS(我不能轻易看到多少).

这是一个示例命令行

htmldoc --webpage -t pdf --size letter --fontsize 10pt index.html > index.pdf
Run Code Online (Sandbox Code Playgroud)