我使用的是wkhtmltoimage,和wkhtmltopdf实现的html转换为图片或者是PDF ,该程序是Python语言写的,执行效果好,速度快并且稳定。
相关文档查看:https://wkhtmltopdf.org/
相关命令查看:http://blog.csdn.net/zhangkezhi_471885889/article/details/52184744
使用起来很简单只需要执行命令:./wkhtmltoimage http://www.csdn.net/ csdn.jpg 就能转换为图片。
同理:./wkhtmltopdf http://www.csdn.net/ csdn.pdf 这个命令就可以转换为PDF。使用起来非常简单。
产生乱码的解决方案:解决中文不显示或乱码问题:需要字体文件cjkuni-uming、smc、stix放入/usr/share/fonts目录下
下载地址:http://download.csdn.net/download/li_cheng_liang/9916727
该软件的下载地址:http://download.csdn.net/download/li_cheng_liang/9916740
这样就证明转换成功了
如果想通过程序调用只需要调用shell脚本执行这个命令即可。
使用ITEXT进行将HTML转换为PDF: