要在 PHP 中使用 dompdf 设置页面大小,请按照以下步骤操作:
composer require barryvdh/laravel-dompdf
require_once 'vendor/autoload.php';
use Dompdf\Dompdf;
$dompdf = new Dompdf();
$dompdf->set_paper('A4', 'portrait'); // 设置页面大小为 A4,竖向排列
你还可以使用其他纸张尺寸,例如 ‘A3’、‘A5’ 等。要设置纸张大小为横向,请将第二个参数更改为 ‘landscape’。
$html = '<h1>Hello World!</h1>'; // 示例 HTML 内容
$dompdf->loadHtml($html);
$dompdf->render();
$pdf = $dompdf->output();
// 保存到文件
file_put_contents('example.pdf', $pdf);
// 直接发送给浏览器
header('Content-Type: application/pdf');
echo $pdf;
这样,你就可以使用 dompdf 在 PHP 中设置页面大小了。