Я знаю, что есть все виды или проблемы с dompdf, но я не могу найти никого с этой проблемой.
Это проблема:
Я создаю документ в dompdf из этого HTML:
<html>
<body>
<table border="0px">
<tr>
<td><img src="imgs/pdf/header.jpg" /></td>
</tr>
<tr>
<td><img width="2200px" src="images/full/maxwell_grenadine_chair00.jpg" /></td>
</tr>
</table>
</body>
</html>
Я звоню в dompdf:
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
Я загружаю PDF, но когда я открываю его в программе чтения акробатов, он говорит «Недостаточно памяти».
Изображение является полноразмерным, но оно составляет всего около 840 КБ. PDF в итоге становится чуть больше.
Я проверил, чтобы убедиться, что в PDF нет явных ошибок php.
Я пытался вызвать exit (); после генерации PDF.
Я попытался не использовать сжатие на выходе.
Я попытался использовать только одно изображение и ничего больше, если это полноразмерное изображение, оно также не работает.
PDF-файл открывается без проблем во встроенной программе просмотра PDF Chrome.
Я могу использовать другую систему генерации PDF, но в этот момент я чувствую, что снова могу столкнуться с той же проблемой. Я что-то не так делаю?
Вот ссылка на созданный PDF:
http://codeunity.net/sample.pdf