我试图在worpdress页面上实现DOMPDF库。该页面有一个自定义模板,因此我将此代码放在那里:
<?php /**
/*
* Template name: Prova
*/
get_header();
require_once (get_template_directory() . '/dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$html =
'<html><body>'.
'<p>Put your html here, or generate it with your favourite '.
'templating system.</p>'.
'</body></html>';
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
get_footer();
?>
页面加载正确,我可以看到模板的页眉和页脚,但是dompdf看起来不起作用,因为没有生成pdf。路径是正确的。没有显示错误消息。我错过了什么吗?
由于
答案 0 :(得分:0)
$dompdf->stream("/try/your/directory/path/sample.pdf");
给它一些路径并检查它是否在相应的文件夹中创建。根据你的语法,它应该在你的代码文件所在的文件夹中。