Различные заголовки при печати - PullRequest
0 голосов
/ 03 июля 2019

Мне нужно экспортировать несколько файлов HTML в один файл PDF.Я использую правила @page, чтобы применить заголовок.

Мне нужно:

  • Отображение количества страниц (всего n страниц)

  • Отображение разных заголовков в заголовке для каждого исходного документа HTML

Что я пробовал:

  • Экспорт каждого HTML отдельно: Я получаю хороший заголовок, но количество страниц соответствует текущему HTML, а не глобальному итогу.

  • Использование jsoup для сбора каждого HTML в одном документе перед экспортом: я получаю хорошее количество страницно не могу выбрать, какой заголовок применять в заголовке печати

Я знаю о @page:first и @page:last, но хотел бы иметь возможность применять разные стили для каждой страницы между.

1 Ответ

0 голосов
/ 05 июля 2019

Я нашел решение!

Вы можете указать контент для именованной страницы:

@page A { @top-left { content:"..." } }

div-A { page: A; }

<div-A> Content that has a specific header </div-A>

Не забудьте применить некоторые правила, такие как «разрыв страницы: всегда»

...