.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