我正在使用itext和pdfhtml将html页面转换为pdf。
虽然我很难让每一页调整到它的特定页眉或页脚。
我使用的一些页眉/页脚比其他页眉/页脚高,因此内容需要从更远的地方开始。
为了将页眉/页脚放到页面上,我使用了一个生成 PdfXObject
并使用 PdfCanvas
.
但是,由于页眉和页脚并不是页面内容的一部分,itext不知道它们需要多少空间。
似乎只能设置一次页边距。或者使用 @page
规则和 HtmlConverter.convertToPdf()
或者使用 Document.setMargins()
使用时 HtmlConverter.convertToElements()
. 从技术上讲,您可以使用 @page:first
,但如果第2页使用与第3页不同的标题,那么这并不是很有用。
有没有办法把页边距调整到每一页的页眉/页脚?
另外,也许粘贴到完成的页面上也不是最好的做法,请告诉我如果是这样。
干杯
--zuzu_(典型)--
暂无答案!
目前还没有任何答案,快来回答吧!