Docraptor PDF: Как избежать отображения заголовка на 2-й странице

Я генерирую PDF-файлы, используя API-интерфейс docraptor, и мои PDF-файлы могут иметь несколько страниц. Я установил изображение заголовка для PDF, но оно появляется на всех страницах. Мне нужен заголовок только на первой странице.

ТИА

0

Решение

Разве вы не можете просто установить его как обычный контент в начале документа, а не как заголовок, который повторяется на каждой странице?

0

Другие решения

Ответ Лекстора определенно сработает в этом случае, но возможно иметь разные заголовки на разных страницах.

Полная документация доступна на принца (рендерер 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>

Этот шаблон может быть повторен. Разные именованные страницы могут иметь разные заголовки, разные поля, разные альбомные / портретные режимы, размеры и т. Д.

1

По вопросам рекламы [email protected]