Я генерирую PDF-файлы, используя API-интерфейс docraptor, и мои PDF-файлы могут иметь несколько страниц. Я установил изображение заголовка для PDF, но оно появляется на всех страницах. Мне нужен заголовок только на первой странице.
ТИА
Разве вы не можете просто установить его как обычный контент в начале документа, а не как заголовок, который повторяется на каждой странице?
Ответ Лекстора определенно сработает в этом случае, но возможно иметь разные заголовки на разных страницах.
Полная документация доступна на принца (рендерер DocRaptor в формате PDF) Именованные страницы раздел, но он должен выглядеть примерно так:
<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>
Этот шаблон может быть повторен. Разные именованные страницы могут иметь разные заголовки, разные поля, разные альбомные / портретные режимы, размеры и т. Д.