Csharp/C#教程:.NET版本或Flying Saucer端口分享


.NET版本或Flying Saucer端口

是否有任何类似于Flying Saucer项目的开源.NET项目(或端口),它使用iText将HTML呈现为PDF ?

我总是建议使用wkHTMLtoPDF进行网络 – > PDF转换。 它是基于Web工具包的,虽然我不确定它所在的PDF库。

无论如何,你很难找到能够更准确地呈现HTML的东西(它甚至可以运行脚本,设置innerHtml等等)。

对于快速而肮脏的解决方案,您可以尝试使用IKVM将Java编译为.NET。

https://www.ikvm.net/

使用Pechkin .NET包装器获取WkHtmlToPdf。 生成的pdf可以作为byte [],文件流或文件路径输出。

NuGet包有一个问题,所以我直接从github下载它,它似乎现在正在工作。

wkHTMLtoPDF基于WebKit,因此共享限制 – 最重要的是,对于将HTML转换为PDF的常见要求,截至此日期,WebKit无法跨页面重复表格页眉和页脚,并且看起来不会很快发生变化。

上述就是C#学习教程:.NET版本或Flying Saucer端口分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/985004.html

(0)
上一篇 2021年12月20日
下一篇 2021年12月20日

精彩推荐