Suomeksi Oppiskelia

В этом учебном году (2009-2010) я поехал учиться в Финляндию

Previous Entry Share Next Entry
Как сделать PDF из HTML?
rockin_kristal
На это требуется библиотека mpdf. Она делает из html pdf. Делает она его с помощью PHP, так что из С++ пока что не выйдет. 

Ссылка на офсайт:
http://www.mpdf1.com/mpdf/

Конвертируем html в pdf
Dompdf — класс написанный на PHP 5 для преобразования HTML в PDF. 
Проблема конвертации html в pdf встречается не так часто, но все же возникает у некоторых веб-мастеров.
Возможности Dompdf
Окрытый исходный код(LGPL)
Поддерживает css форматирование(!).
Понимает большинство тегов html 4
Отображает ссылки(в том числе и якорные ссылки)
Подерживает изображения (png, gif и jpeg)
Проблема с поддержкой русского
При тестировании, изначально Dompdf мне очень понравилось, но я нашел очень критичный для русскоязычного пользователя баг — отсутствие поддержки кириллицы.
Я решил поискать в интернете людей с похожей проблемой и оказалось таких случаев огромное множество. 
Так же, на одном форуме я прочитал что проблема возможно кроется в шрифтах, которые использует «Dompdf». Класс использует шрифты с расширением *.afm.
Я прочитал, кириллические шрифты можно конвертировать *.afm, но мой слабый интернет не позволяет быстро скачивать необходимое ПО.
Хотелось бы с Вашей помощью решить эту проблему. Что бы такой распространенной проблемы больше не возникало ;-)
Ура! Проблема решена!
Решение любезно предоставил Kamael , за что ему огромное спасибо. Как я и говорил проблема была именно в шрифтах.




?

Log in

No account? Create an account