在此下载某一版本的压缩包并在Linux中解压
http://wkhtmltopdf.org/obsolete-downloads.html
tar -jxvf wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2
解压后使用./wkhtmltopdf-amd64 –help
至此,即可使用 ./wkhtmltopdf-amd64 www.baidu.com baidu.pdf 生成一个PDF文件
成功!
如中文部分未显示,为服务器不支持该字体,请自行下载配置
以下是PHP的操作方法
//请确保执行PHP的Linux用户有权操作 wkhtmltopdf 所在目录,将 wkhtmltopdf 或操作wkhtmltopdf的shell脚本放在 www项目目录下将是省力的做法 $filename = date('YmdHis'); $pdf_file_name = $filename.'.pdf'; $wkhtmltopdf_exec_url = "/home/wwwroot/default/web/public/wkhtmltopdf-amd64"; $pdf_url = " /home/wwwroot/default/web/upload/pdf/"; shell_exec("$wkhtmltopdf_exec_url $pdf_url"."$html_file_name"." $pdf_url"."$pdf_file_name"); if(file_exists("$pdf_url"."$pdf_file_name")){
echo '<span>Success.</span>';
}else{
echo '<span>Error.</span>';
}