Docraptor PDF:如何避免在第二页显示 header
Docraptor PDF: How to avoid displaying header in 2nd Page
我正在使用 docraptor API 生成 PDF,我的 pdf 可以有多个页面。我已经为 pdf 设置了 header 图像,但它出现在所有页面上。我只需要第一页的header。
TIA
你能不能把它设置为文档开头的普通内容,而不是每页重复的页眉?
Lecstor 的回答在这种情况下肯定有效,但可能 headers 在不同的页面上有所不同。
Prince(DocRaptor 的 PDF 渲染器)Named Pages 部分提供了完整的文档,但它应该大致如下所示:
<style type="text/css">
@page has-header {
@top {
content: "This is header of text";
}
}
.first-page {
page: has-header;
/* all content within .first-page will use the above @page styling */
}
</style>
<div class="first-page">
Put first page content here
</div>
<p>Rest of content will not have a header.</p>
该模式可以重复。不同的命名页面可以有不同的 headers、不同的边距、不同的 landscape/portrait 模式、大小等。
我正在使用 docraptor API 生成 PDF,我的 pdf 可以有多个页面。我已经为 pdf 设置了 header 图像,但它出现在所有页面上。我只需要第一页的header。
TIA
你能不能把它设置为文档开头的普通内容,而不是每页重复的页眉?
Lecstor 的回答在这种情况下肯定有效,但可能 headers 在不同的页面上有所不同。
Prince(DocRaptor 的 PDF 渲染器)Named Pages 部分提供了完整的文档,但它应该大致如下所示:
<style type="text/css">
@page has-header {
@top {
content: "This is header of text";
}
}
.first-page {
page: has-header;
/* all content within .first-page will use the above @page styling */
}
</style>
<div class="first-page">
Put first page content here
</div>
<p>Rest of content will not have a header.</p>
该模式可以重复。不同的命名页面可以有不同的 headers、不同的边距、不同的 landscape/portrait 模式、大小等。