我生成了一个100页长的文档,其中包含数十个部分,标题和不同的文本+图像内容。用户插入了分页符以及注入的分页符,但大多数文本在页面之间运行。
令我疯狂的是我无法检测元素是页面上的第一个还是最后一个。
例如,我的文本容器div的底部和顶部边距为10毫米。如果在它之前发生分页,它应该有0个上边距。但由于我无法检测Prince自动分页,因此文本容器在某些页面上的额外上边距为10mm。
(这只是一个例子,真实情况有点复杂)
有没有办法检测普林斯对内容流动的影响?
答案 0 :(得分:1)
首先,您需要设置页面高度,除非您的文本将从页面中删除。并在页面容器类中设置 page-break-after:always 之后。然后它会起作用。