Pull to refresh

Конвертируем html в pdf

Reading time 1 min
Views 16K
dompdf_simple

Dompdf — класс написанный на PHP 5 для преобразования HTML в PDF.
Проблема конвертации html в pdf встречается не так часто, но все же возникает у некоторых веб-мастеров.


Возможности Dompdf

  • Окрытый исходный код(LGPL)
  • Поддерживает css форматирование(!).
  • Понимает большинство тегов html 4
  • Отображает ссылки(в том числе и якорные ссылки)
  • Подерживает изображения (png, gif и jpeg)

Проблема с поддержкой русского


При тестировании, изначально Dompdf мне очень понравилось, но я нашел очень критичный для русскоязычного пользователя баг — отсутствие поддержки кириллицы.

Я решил поискать в интернете людей с похожей проблемой и оказалось таких случаев огромное множество.

Так же, на одном форуме я прочитал что проблема возможно кроется в шрифтах, которые использует «Dompdf». Класс использует шрифты с расширением *.afm.

Я прочитал, кириллические шрифты можно конвертировать *.afm, но мой слабый интернет не позволяет быстро скачивать необходимое ПО.

Хотелось бы с Вашей помощью решить эту проблему. Что бы такой распространенной проблемы больше не возникало ;-)

Ура! Проблема решена!


Решение любезно предоставил Kamael, за что ему огромное спасибо. Как я и говорил проблема была именно в шрифтах.

Скачать локализованную версию Dompdf (Зеркало)

Посетить оф. сайт «Dompdf»
Tags:
Hubs:
+45
Comments 45
Comments Comments 45

Articles