因为使用的webkit内核,所有javascript css什么的都没问题。


mac:

1、下载安装wkhtmltox-0.12.2.1_osx-cocoa-x86-64.pkg,2、安装字体simsun.ttc

wkhtml -H  查看使用帮助全文


Linux

1、下载安装wget http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm

2、如果linux系统中文环境没有生成的pdf显示不了汉字

3、安装汉字支持




以下为转发:

 在Centos7 安装wkhtmltopdf,把html页面转换成pdf文档。

1、安装

yum install  wkhtmltopdf Linux学习,http://

2、安装之后,执行操作,如果提示错误“wkhtmltopdf: cannot connect to X server”

3、需要再安装xvfb Linux学习,http://

yum install xorg-x11-server-Xvfb Linux学习,http://

4、可以使用以下命令,把html网页转换成pdf文档。

xvfb-run --server-args="-screen 0, 1024x768x24" wkhtmltopdf  http:

QQ截图20150525041747.png Linux学习,http:

或者把这个命令,写入到一个脚本中。

vim wkhtmltopdf.sh

写入以下命令到脚本 wkhtmltopdf.sh中。

xvfb-run --server-args="-screen 0, 1024x768x24" wkhtmltopdf "$@"

设置脚本权限

chmod +x wkhtmltopdf.sh

直接用这个脚本也可以。

 ./wkhtmltopdf.sh  www.baidu.com  2.pdf I
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐