我有谷歌尽可能多,检查stackoverflow几次,但我无法找到一个很好的HTML到PDF转换器,可以处理CSS。是否有免费的开源解决方案(即使是商业用途)?有很多解决方案,价格范围很大,但我一直在寻找开源和免费的东西。我曾尝试使用Python的PISA,它工作得很好,但对于商业用途不是免费的。有.Net的东西吗? iTextSharp没有成功。在Python,.Net或命令行中将FOSS HTML转换为PDF?
0
A
回答
5
我已经在几个项目上使用了wkhtmltopdf。 http://code.google.com/p/wkhtmltopdf/。它使用Webkit渲染引擎,它为Safari浏览器提供动力。您将获得完全最新的渲染,就像使用CSS和所有Web浏览器一样。
哦,它是开源的。
2
我还没有找到一个很好的FOSS解决方案,但我可以说PrinceXML工作得很好,通过命令行提供了相当多的功能,定价非常合理。 IIRC,免费版本会为您制作的每个PDF附加一个封面,这可能会或可能不会成为您的交易杀手,但您绝对应该检查一下。
1
0
您还可以尝试使用虚拟打印机等不同的方法。
0
我不得不使用“PISA” xhtml2pdf工具发现这里惊人的成功:http://www.xhtml2pdf.com/
不要被“XHTML”部分被吓跑了,它接受一个大范围的HTML的输入,并产生根据PDF文件到CSS,包括CSS打印扩展。
相关问题
- 1. 从命令行将DOC转换为PDF
- 2. 将curl命令转换为html或vb.net
- 3. 在PDF中将PDF转换为HTML?
- 4. Python将json/html转换为pdf
- 5. 使用Python将PDF转换为HTML
- 6. 使用Python将HTML转换为PDF
- 7. 在命令行将Mac iWork文件批量转换为PDF
- 8. 在asp.net中将html转换为pdf
- 9. 将PDF转换为HTML
- 10. ASP.NET将HTML转换为PDF
- 11. 将PDF转换为HTML
- 12. Rails:将HTML转换为PDF?
- 13. 将SQL命令转换为Python的ORM
- 14. Html转换为PDF的PDF转换
- 15. 将EPS转换为PDF的Ghostscript命令行参数
- 16. 使用Linux命令行(FAX)将PDF转换为TIFF
- 17. 在Linux上将PDF转换为PDF/A的命令行? ghostscript的注解问题
- 18. 使用DevExpress或Infragistics将HTML或PDF转换为RTF/DOC或HTML/PDF图像
- 19. 如何将html转换为pdf与PDF?
- 20. Evo Pdf不将HTML转换为PDF
- 21. 通过PHP或命令行将SVG转换为DXF或DWG?
- 22. 将现有的命令行脚本转换为python中的GUI
- 23. 将Unix命令转换为Windows命令
- 24. 将html转换为pdf转换为空白pdf
- 25. LibreOffice命令行将CSV转换为DBF
- 26. 在ASP.NET(VB)上将HTML转换为PDF?
- 27. 将PDF转换为PHP中的HTML库
- 28. 将cURL命令转换为Python请求命令
- 29. Docx4J命令行将doc/docx文件转换为html
- 30. 将HTML转换为PDF并在iOS中进行编辑
你知道是否有Windows二进制文件? – jle 2009-02-28 02:10:52