我正在使用iTextSharp将ePubs转换为PDF格式,并且我使用xmlWorkerHelper工作正常但是在生成pdf时它会在多个页面上剪切某些内容。有没有办法让它能够使用xmlWorker启动新页面?请参阅下图,了解我对内容表的含义。
正如您可以在顶部看到的那样,它完成了写入文本,然后立即执行内容表,理想情况下我希望在新页面上启动内容表。
答案 0 :(得分:2)
您可以使用CSS属性page-break-before
和page-break-after
。仅支持值always
。
假设您的内容表是<table>
,您可以执行以下操作:
<table id="contents" style="page-break-before: always">
<!-- rest of the contents table -->
</table>