我正在使用Laravel-Snappy生成带有wkhtmltpdf的pdf。我想在pdf文件中创建的所有页面中添加边框。目前,我已将此添加到css:
body.pdf {
border: 1px solid #000;
}
我的pdf html是这样的:
<html>
<head>
<title>{{ $title }}</title>
</head>
<body class="pdf">
.....
</body>
</html>
使用上面的css,如果是单页pdf,边框显示正常。但是,当它有多个页面时,边框会在第一页的底部中断,并且在分页后不再显示第2页以后的边框。我还阅读了文档,我认为没有使用setOption()
添加边框的功能。
有没有办法解决它,以便在生成pdf时所有页面都出现边框?
答案 0 :(得分:1)
请查看here,您可以找到所有可用的选项,包括边框。
您没有提到过如何使用分页符。
我正在使用这种方式
div.page
{
page-break-after: always;
page-break-inside: avoid;
}
为我工作