我正在开发一个处理股票,客户,账单等的插件。
有一段时间我需要为客户创建pdf账单,并将其保存在服务器上。
我决定使用dompdf库,它允许你使用自定义html制作PDF。
我在插件目录中添加了库中的所有文件,并尝试了基本的使用示例
// EXAMPLE TAKEN FROM https://github.com/dompdf/dompdf
require_once(GESTION_ODC_DIR . 'dompdf\autoload.inc.php');
// reference the Dompdf namespace
use Dompdf\Dompdf;
// instantiate and use the dompdf class
$dompdf = new Dompdf();
$dompdf->loadHtml('hello world');
// (Optional) Setup the paper size and orientation
$dompdf->setPaper('A4', 'landscape');
// Render the HTML as PDF
$dompdf->render();
// Output the generated PDF to Browser
$dompdf->stream();
但是创建的文件只有18行。你能帮我解决一下这个问题吗?:
我编辑了这个问题,因为我发现了添加
ob_clean();
在dompdf功能之前,它运行得很好,但我认为这不是一个真正的解决方案。有什么想法吗?