knp snappy pdf, показывающий содержание 10 страниц на одной странице при генерации pdf в symfony2, однако генератор spraed pdf работает правильно

Образец изображения

Пожалуйста, проверьте скриншот, это было содержание 10 страниц, но показанное на одной странице мелким шрифтом. Я использую код для генерации PDF:

return new Response($this->container->get('knp_snappy.pdf')->getOutputFromHtml($html), 200, array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="' . $documentName . '.pdf"', //attachment, inline
'orientation' => 'landscape'
));

Тем не менее, если я сгенерирую тот же контент с пакетом spraed.pdf.generator, на 10 страницах будет показано идеальное содержимое Так что проблема заключается в пакете knp_snappy.pdf, который отображает содержимое 10 страниц на одной странице.

Код шоу генерировать PDF с spraed.pdf.generator

$pdfGenerator = $this->get('spraed.pdf.generator');

return new Response($pdfGenerator->generatePDF($html, 'UTF-8'),200,
array(
'Content-Type' => 'application/pdf',
'Content-Disposition' => 'attachment; filename="'.$documentName.'.pdf"' //attachment, inline
)
);

0 ответов

Другие вопросы по тегам