У меня есть HTML, который включает полужирный шрифт, курсив, маленький тег, большой тег, тег blockquote, маркеры и пронумерованные элементы. Мне нужно преобразовать его в PDF через PHP. Я пробовал FPDF, но он был слишком сложным. Я попробовал библиотеку html2pdf PHP, которая использует FPDF, но она была очень глючной и ненадежной. Что вы порекомендуете?
Примечание. Представьте свое типичное резюме. Мне нужно форматировать что-то подобное.
Взгляните на FPDF
У меня был большой успех с dompdf .
Убедитесь, что у вас есть действительный HTML, или он может попасть в цикл. Он очень прост в использовании – около 4 строк для преобразования HTML-файла в PDF.
У меня были хорошие впечатления от PrinceXML. Их механизм рендеринга очень хорош. Пропускает acid2 и имеет хорошую поддержку .svg, поэтому вы можете включать векторные изображения вместо растровых изображений, чтобы поддерживать .PDF относительно небольшим (что важно при создании отчетов, которые необходимо отправить в виде вложения).
(обратите внимание, что princexml является проприетарным программным обеспечением).
Я когда-то использовал выше, чтобы превратить невероятно сложные архитектурные плиточные спецификации в PDF-файлы на динамической основе, и это получилось хорошо. Я нашел класс очень доступным и легко изменяемым.