我正在使用Docraptor(PrinceXML)从HTML生成PDF文件。
我有以下问题。
第一页的页脚与其他页面不同,因此我使用的是命名页面。我不能使用@page:首先因为我在创建第一页的其他文档中有一个与此文档不同的标题
我的HTML(用于命名(第一页)):
<div class="container-regular">
<div class="document_title">Document Title</div>
<div class="footerfirst">
Page Content
</div>
</div>
CSS:
@page footerfirst:first {
@bottom {
content: flow(footerfirst);
}
margin-bottom: 40mm;
}
#footer_first
{
flow: static(footerfirst);
}
div.footer_first{
page: footerfirst;
page-break-after: avoid;
page-break-before: avoid;
prince-page-group: start;
page-break-inside: avoid;
}
FOOTER:
<div id="footer_first">
Footer text
</div>
只有在第一页使用命名页面时才会出现这种情况,在所有其他页面上都没有空白页面。
有人可以帮助我,并指出我正确的方向吗?
谢谢和问候,格雷加