要使用PHP DOMPDF庫生成PDF文件,請按照以下步驟操作:
composer require barryvdh/laravel-dompdf
use Dompdf\Dompdf;
$html = '<h1>Hello World!</h1>';
$dompdf = new Dompdf();
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'portrait');
$dompdf->render();
$pdf_content = $dompdf->output();
file_put_contents('example.pdf', $pdf_content);
將以上代碼片段組合在一起,完整的示例代碼如下:
<?php
require_once 'vendor/autoload.php';
use Dompdf\Dompdf;
$html = '<h1>Hello World!</h1>';
$dompdf = new Dompdf();
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'portrait');
$dompdf->render();
$pdf_content = $dompdf->output();
file_put_contents('example.pdf', $pdf_content);
?>
運行此代碼后,您將在當前目錄下看到一個名為example.pdf
的PDF文件,其中包含加載的HTML內容。