要求能包含HTML中的图片的;
要求批量转换,每个HTML生成一个PDF;
半成品的话要求C#语言代码。
张老师写过文章:http://www.cnblogs.com/shanyo...
C#版本的话,我用过WkHtmlToXSharp 和[WkHtmlToXDotNet](https://github.com/TimothyKho...
前者用的人比较多,后者一般般.
注意一点,不要在IIS中使用WkHtmlToXSharp方案,有内存泄漏风险,在桌面环境就随便玩了;
直接调用wkhtmltopdf.exe的话就无所谓了.
推荐使用Spire.Doc for .NET API来实现本地HTML转PDF。有免费版和商业版,商业版无任何功能限制,可免费试用。以下是转换代码,很简单,仅几行。
Document document = new Document();
document.LoadFromFile("InputHtmlFile.html", FileFormat.Html, XHTMLValidationType.None);
document.SaveToFile("HtmlFileToPDF.pdf", FileFormat.PDF);
4 回答2.2k 阅读
3 回答2.1k 阅读
2 回答972 阅读✓ 已解决
4 回答928 阅读
2 回答1.9k 阅读
2.6k 阅读
1 回答692 阅读✓ 已解决
直接调别人的API可以的话,可以试试这个:
https://pdfcrowd.com/web-html...