如何设置PHP wkhtmltopdf
在PHP中设置wkhtmltopdf
,你需要确保已经安装了wkhtmltopdf
。然后,你可以使用PHP的exec()
函数来执行转换。
以下是一个简单的示例代码:
<?php
// 要转换的HTML页面的URL
$url = 'http://example.com';
// wkhtmltopdf 可执行文件的路径
$wkhtmltopdfPath = '/path/to/wkhtmltopdf';
// 输出PDF文件的路径
$outputPdfPath = '/path/to/output.pdf';
// 构建命令
$cmd = "$wkhtmltopdfPath --quiet $url $outputPdfPath";
// 执行命令
exec($cmd, $output, $status);
// 检查PDF是否成功生成
if ($status === 0) {
echo "PDF generated successfully.";
} else {
echo "PDF generation error.";
}
?>
确保替换$wkhtmltopdfPath
和$outputPdfPath
为你的实际路径。$url
可以是你想要转换的HTML页面的URL或者是本地HTML文件的路径。
注意:使用exec()
函数时,请确保服务器配置允许执行外部程序,并且考虑到安全问题,不要直接执行用户提供的命令。
评论已关闭