Как установить альбомную ориентацию для нескольких страниц с помощью pdfHTMLHtml

Программисты Html
Ответить
Anonymous
 Как установить альбомную ориентацию для нескольких страниц с помощью pdfHTML

Сообщение Anonymous »

Я пытаюсь сделать страницы ориентированными в альбомную ориентацию.
Я новичок в pdfHTML и использую онлайн-демонстрацию, загрузив файл HTML и CSS.
Установить альбомную ориентацию можно с помощью правила @page в соответствии с главой 2 документации: Определение стилей с помощью CSS.
однако PDF-файл, который в выводе отсутствуют разрывы страниц после каждого раздела, поэтому все 3 раздела находятся на одной странице.
но когда я смотрю на предварительный просмотр страницы, разрывы страниц присутствуют.
Я использую следующий пример из MDN (поэтому я ожидаю, что пример сработает):
landscapeSize.html

Код: Выделить всё



test
[*]


Print page


Header one
Paragraph one.


Header two
Paragraph two.


Header three
Paragraph three.




landscapeSize.css

Код: Выделить всё

@page {
size: landscape;
margin: 2cm;
}

section {
page-break-after: always;
break-after: page;
}

@media print {
button {
display: none;
}
}
body {
font-family: "Helvetica", sans-serif;
background-color: silver;
}

article {
width: 100%;
}

section {
display: grid;
background-color: white;
border-radius: 0.6rem;
justify-items: center;
padding: 1rem;
width: 50%;
print-color-adjust: exact;
-webkit-print-color-adjust: exact;
margin: 0 auto;
margin-block-end: 1rem;
border: 1px dashed;
}
Я также пробовал что-то подобное с @page: page-orientation вместо @page: size, и в этом случае разрывы страниц работали, а вращение - нет, при этом предварительный просмотр печати был правильным.
Вопросы
  • насколько функция завершена при преобразовании библиотеки pdfHTML HTML, не прибегая к написанию кода?
  • что я делаю не так в своем примере?


Подробнее здесь: https://stackoverflow.com/questions/797 ... th-pdfhtml
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»