Установите макет страницы по умолчанию для файла PDF с помощью DomPDF

Я использую DomPDF для создания PDF-файлов. Это работает нормально, но я хочу установить макет страницы по умолчанию, который используется при открытии документа. Я хочу иметь 100% просмотр при просмотре документа. На самом деле страница растягивается до максимальной ширины окна.
Кто-нибудь знает решение, как установить макет страницы на «один сайт»?

С Уважением,
Lothron

1

Решение

Вы можете сделать это в dompdf, указав представление в метаэлементе, например,

<meta name="dompdf.view" content="FitV" />

или же

<meta name="dompdf.view" content="XYZ,0,0,1" />

Вы также можете позвонить set_default_view() метод класса canvas, например

$dompdf->get_canvas()->set_default_view('FitV')

Использование описанного выше метода возможно только после создания экземпляра документа PDF. По состоянию на dompdf 0.6.1 это делается после вызова $dompdf->render(),

Ref: https://groups.google.com/d/msg/dompdf/7L2xMLwmH-Y/Et2mBNny51QJ

1

Другие решения

Других решений пока нет …