我正在使用 dompdf 库来输出一些报告。我得到了一个文件输出,但我有一些奇怪的行为。如何在dompdf中启用调试报告?
$dompdf = new Dompdf();
// something like this
$dompdf->enableDebug();
$dompdf->loadHtml($template);
$dompdf->setBasePath(realpath('./'));
$dompdf->render();
$dompdf->stream('note');
Run Code Online (Sandbox Code Playgroud)
像BrianS所说的那样设置全局变量:
global $_dompdf_warnings;
$_dompdf_warnings = array();
global $_dompdf_show_warnings;
$_dompdf_show_warnings = true;
Run Code Online (Sandbox Code Playgroud)
然后,不要将 pdf 流式传输到浏览器,而是转储警告数组:
header('Content-type: text/plain');
var_dump($_dompdf_warnings);
die();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12126 次 |
| 最近记录: |