wkhtml 到 pdf 在转换 pdf 时创建多个页面

wkhtml to pdf creating more than one page while converting pdf

我正在使用 wkhtml to pdf 插件。我希望我的所有输出都在单页中。当我的内容增加页面转移到另一个页面并且内容在新页面开始时被剪切。我厌倦了这样做。提前致谢 :) 我正在使用 a4 页面大小和横向方向的设置。 []

然后您希望内容去哪里?

除非你有神奇的弹性纸,否则 A4 sheet 总是 A4 sheet,内容有限 space。

因此,将边框和背景的最大高度设置为 A4 尺寸是唯一明智的选择。您还需要限制边框内内容的大小,

如果您希望内容超过 2 页,您可以将 Border/Background 图像设置为固定,这意味着图像会在所有页面上重复出现,这里有一个答案:wkhtmltopdf repeatitive background image on all pages

有几种方法可能适合您:

  1. 将以下代码添加到 HTML 中的包装器 div(周围 输出)以避免分页:

page-break-inside: avoid !important;

  1. 将以下代码添加到 HTML 中的包装器 div 中,以便 输出从它自己的页面开始:

page-break-before: always;

  1. 并查看 settings 解决方法。