
解决wkhtmltopdf跨页边框缺失的技巧
使用wkhtmltopdf生成PDF时,跨页内容的边框经常出现断裂的情况,导致页面顶部或底部边框缺失。本文提供一种有效的CSS解决方案。
为了确保跨页内容的完整性,请在HTML中添加以下CSS样式:
@page {
size: <页面尺寸>;
margin: <页面边距>;
border: <页面边框>;
}
参数说明:
立即学习“前端免费学习笔记(深入)”;
-
: 设置页面大小,例如A4。 -
: 设置页面边距,例如1cm。 -
: 设置页面边框,例如1cm solid black (1厘米实线黑色边框)。
例如,要为A4纸张设置1厘米黑色边框,CSS代码如下:
@page {
size: A4;
margin: 1cm;
border: 1cm solid black;
}
通过以上CSS设置,wkhtmltopdf将在每一页,包括跨页内容,自动添加完整的边框,有效解决边框缺失问题。











