我在Magento 2中使用dompdf
下载发票的多个PDF,但只能获得一个页面。有人能帮帮我吗?
$domPdf = new Dompdf();
$domPdf->loadHtml($html);
$domPdf->setPaper('A4', 'portrait');
$domPdf->render();
这是要转换为PDF的代码。
提前感谢
不幸的是,实现多页需要额外的工作。您必须自定义用于loadHtml函数的HTML字符串的样式,以支持多页。例如:
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div class="page">
this is page 1
</div>
<div class="page">
this is page 2
</div>
<div class="page">
this is page 3
</div>
</body>
<style>
.page {
page-break-after: always;
}
.page:last-child {
page-break-after: unset;
}
</style>
</html>