在此下載某一版本的壓縮包並在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>';
}