Я использую wkhtmltopdf для создания PDF файла из одного файла HTML, отформатированного на отдельные страницы с помощью page-break-before: always
. Например:
<div class="cover">
Cover Page
</div>
<div class="page">
Page 1
</div>
<div class="page">
Page 2
</div>
С CSS:
.page {
page-break-before: always;
}
Сейчас у меня есть команда wkhtmltopdf, написанная для печати PDF в портретной ориентации на страницах формата письма. Мне нужно, чтобы одна из страниц была в альбомной ориентации, а остальная часть - в портретной ориентации (так что, когда PDF просматривается на экране, все содержимое будет правильно ориентировано).
Есть ли способ смешать ориентации в одном PDF?
Если это невозможно, существует ли способ слить несколько PDF файлов с помощью wkhtmltopdf? (Я видел другие предложения другого программного обеспечения pdfmerge.) Я мог бы разделить исходный файл HTML на несколько файлов для каждой страницы, если это необходимо.