2015-02-11 2 views
2

Я использую TCPDF для создания таблицы HTML в PDF. Я создаю свою страницу в ландшафтном режиме в TCPDF:Как печатать PDF в ландшафтном режиме

$pdf->AddPage("L"); 

Когда я открываю PDF, все в порядке.

Но когда я печатаю его, я получаю печать в портретном режиме. Как я могу заставить показ в ландшафтном режиме без воспроизведения с окнами печати, которые появляются, когда я сделал [Ctrl]+[P]?

+1

Вопрос, который вы задаете, не ясен. Пейзажные/портретные режимы не имеют четко определенного значения, когда дело доходит до * печати * страницы на листе бумаги. Это то, что вы на самом деле имеете в виду: изображение страницы поворачивается на 90 или 270 градусов относительно ориентации бумаги? Или это то, что ваше окно * предварительного просмотра * показывает страницу, повернутую на +/- 90 градусов? –

+0

Изображение страницы повернуто на 90 градусов относительно ориентации бумаги ;-) – Snabow

+0

Итак, каков результат, если вы используете '$ pdf-> AddPage (« P »);' в вашем коде? –

ответ

0

Режим ландшафтного/портретного режима в диалоговом окне принтера является функцией параметров принтера, а не документа (в этом PDF-файле) и управляется программой, вызывающей принтер, например веб-браузером. Вы не можете предварительно сконфигурировать это из PDF

И я думаю, вы не можете установить это из javascript в веб-браузере.

 Смежные вопросы

  • Нет связанных вопросов^_^