Всем салют. Кто-нибудь сталкивался с проблемой кодировки dompdf (нет поддержки utf8) или очень большого сгенерированного файла c помощью tcpdf ? Если решили проблему, то как?
Спасибо.
Это не бага. Это фича.
dompdf не поддерживает UTF-8, и вряд ли когда нибудь будет. Не думает к сожалению разработчик о том что есть еще языки уроме английского (и он по своему прав).
tcpdf пришпандоривает к PDF файл шрифта, и это тоже хорошо, тк вы гарантированно увидите нормальный текст в любой системе (и не думайте что венда наше всё, это важно). потому и файлик большой (хотя какой он большой, в наш ли век дешевого безлима париться за размеры).
Вы правы, тут либо юникод, либо размер.
Чудес не бывает: из одной мухи можно сделать только одного слона.
Однако, если мы используем только русский и английский язык, то вполне можно уменьшить размер PDF.
Я решил эту задачку
описание здесь: http://www.drupal.ru/node/37044
без хаков, конечно, не обошлось.
Комментарии
Это не бага. Это фича.
dompdf не поддерживает UTF-8, и вряд ли когда нибудь будет. Не думает к сожалению разработчик о том что есть еще языки уроме английского (и он по своему прав).
tcpdf пришпандоривает к PDF файл шрифта, и это тоже хорошо, тк вы гарантированно увидите нормальный текст в любой системе (и не думайте что венда наше всё, это важно). потому и файлик большой (хотя какой он большой, в наш ли век дешевого безлима париться за размеры).
это смотре где. а кое где и 30кбайт супер
в комментариях к нему обещают в 5.2 поддержку. сейчас пока 5.2 альфа1. на хабре как то решили вопрос, но не получилось.
ну если НЛО не смогло:)
я не надеялся бы
Вы правы, тут либо юникод, либо размер.
Чудес не бывает: из одной мухи можно сделать только одного слона.
Однако, если мы используем только русский и английский язык, то вполне можно уменьшить размер PDF.
Я решил эту задачку
описание здесь: http://www.drupal.ru/node/37044
без хаков, конечно, не обошлось.
Какое решение было принято?
простое. бинарник для генерации pdf
А решение можете выложить сюда?