Индивидуальные ширина и высота в DOMPDF - PullRequest
5 голосов
/ 12 января 2012

Можно ли в любом случае установить ширину и высоту сгенерированного PDF?Я хочу настроить ширину и высоту PDF.Обычно это будет размер короткой бумаги, но как я могу настроить его?допустим, я хочу, чтобы он был размером 200 x 500 пикселей?

Любая идея будет очень цениться!ура!

Ответы [ 2 ]

8 голосов
/ 19 января 2015

Вы можете установить свой собственный формат без необходимости изменения кода DOMPDF, передав массив при вызове DOMPDF :: set_paper ().Убедитесь, что он содержит ширину и высоту в точках, например:

$dompdf->set_paper(array(0, 0, 595, 841), 'portrait');

2 голосов
/ 12 января 2012

DOMPDF обрабатывает размер бумаги через конфигурацию.

define ("DOMPDF_DEFAULT_PAPER_SIZE", "letter");

Здесь вы можете сослаться на все доступные размеры:

https://github.com/dompdf/dompdf/blob/2eaf8fe0f1c95ab76e7a428a39a54dd240e2b2ec/src/Adapter/CPDF.php#L40

...