我正在使用 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时所有页面都出现边框?
请查看此处,您可以找到所有可用选项,包括边框。
您没有提到如何使用分页符。
我正在用这个方法
div.page
{
page-break-after: always;
page-break-inside: avoid;
}
对我来说工作得很好
你能解决这个问题吗?我也面临同样的问题。
提前致谢。