Как добавить новую страницу в ваш PDF с помощью wkhtmltopdf

wkhtmltopdf является предпочтительным вариантом, когда мы говорим о создании PDF из HTML. Этот инструмент командной строки широко используется многими разработчиками по всему миру благодаря своей простоте, точности, скорости и совместимости с различными платформами и языками программирования (так как это инструмент командной строки, его можно вызывать из любого языка программирования). Если вы новичок в создании PDF-файлов с помощью wkhtmltopdf и не знаете, как добавить новый, вы легко узнаете, как это сделать, в этой статье.

Чтобы добавить новую страницу в ваш документ, вы можете добавить следующее правило CSS к элементу, где должна быть добавлена ​​новая страница:

page-break-before: always;

page-break-before свойство устанавливает, должен ли происходить разрыв страницы до указанный элемент. Очевидно, что если нет доступного элемента, в который (и обычно используется как хорошая практика) следует добавить правило, вы можете просто создать пустой элемент div со стилем:


В качестве альтернативы вы можете создать класс в своем документе, который имеет определенное правило CSS, и вам нужно будет только добавить класс в пустой div:


.new-page{
page-break-before: always;
}

пример

Следующий HTML-код должен генерировать файл PDF с 3 страницами с некоторым текстом, который указывает номер текущей страницы. Он использует new-page класс для добавления правила css к пустым элементам div:


.new-page {
page-break-before: always;
}

Page 1

Page 2

Page 3

Ссылка на основную публикацию
Adblock
detector