1

我正在使用 iTextSharp 将 ePubs 转换为 PDF,并且使用 xmlWorkerHelper 可以正常工作,但是在生成 pdf 时,它会在多个页面上剪切某些内容。有没有办法让它使用 xmlWorker 开始一个新页面?请参阅下图以了解我对目录的含义。

正如您在顶部看到的那样,它完成了文本的写入,然后在理想情况下我希望在新页面上启动目录时立即执行目录。

在此处输入图像描述

4

1 回答 1

2

您可以使用 CSS 属性page-break-beforepage-break-after. 仅支持该值always

假设您的目录是<table>,您可以执行以下操作:

<table id="contents" style="page-break-before: always">
    <!-- rest of the contents table -->
</table>
于 2015-11-13T13:35:49.190 回答