Docraptor PDF:如何避免在第2页显示标题

时间:2017-03-29 10:13:49

标签: php pdf princexml

我使用docraptor API生成PDF,我的pdf可以有多个页面。我已经为pdf设置了标题图像,但它出现在所有页面上。我只需要第一页的标题。

TIA

2 个答案:

答案 0 :(得分:1)

在这种情况下,Lecstor的答案肯定会有效,但可以在不同页面上改变标题。

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>

可以重复这种模式。不同的命名页面可以有不同的标题,不同的边距,不同的横向/纵向模式,大小等。

答案 1 :(得分:0)

您是否可以在文档开头将其设置为普通内容,而不是在每个页面上重复的标题?