Comments 18
Все PHP решения не годятся для генерации больших PDF, так как очень медленные и требуют невероятное количество оперативной памяти. Если у вас свой сервер — ставьте что-то типа PrinceXML. В моем проекте позволило ускорить генерацию раз в 10 и снизить потребление памяти в 2-3 раза.
+2
А есть ли возможность контролировать (знать), сколько страниц PDF-файла сгенерировала эта бибилиотека?
0
UFO just landed and posted this here
если внутри html есть изображения?
+1
Так ведь есть ссылка на страницу с примерами:
pxd.me/dompdf/www/examples.php
pxd.me/dompdf/www/examples.php
0
Есть ещё mPDF для php. Может быть вы дополните статью сравнением и качеством генерации html в pdf?
0
одно время намучился с ним, пришлось очень много дописывать/переписывать(изображение, и четкое соответствие html и получаемого документа ). Размер получаемых документов меньше 650кб так и не получилось добиться.
Как сейчас с этим дела?
Как сейчас с этим дела?
0
Такая же беда была. Просто в каждый документ шрифт вкладывается, а в стандартной поставке они довольно жирные.
Перешел с гельветики на freesans — размер одностраничного акта стал 50 кБ вместо 600.
Перешел с гельветики на freesans — размер одностраничного акта стал 50 кБ вместо 600.
+1
Спасибо, ваш бы совет да 2 года назад. Но теперь буду знать.
+1
Шрифт можно значительно уменьшить, выкинув ненужные диапазоны символов, для этого можно воспользоваться сервисом fontsquirrel для этого. Оставить только Lowercase, Uppercase, Numbers, Punctuation и указать Unicode ranges
0410-044F,0401,0451
(Cyrillic лишних символов вставляет, поэтому не советую).0
Sign up to leave a comment.
Конвертируем HTML в PDF при помощи Dompdf