Что вы думаете о решениях PHP «TCPDF Like» для генерации PDF?
-
28-09-2019 - |
Вопрос
Разве вы не думаете, что решение TCPDF заставляет вас повторно переоценить колесо, с точки зрения рендеринга макета?
Я думаю, что TCPDF не допускает хорошего разделения проблем и слишком ограничена, когда вы пытаетесь отображать динамические таблицы или широкие части текста.
Мне очень интересно альтернативные решения, такие как WKHTML2PDF или же XSL-FOP, но я хотел бы получить отзывы.
Заранее спасибо.
Решение
Я использовал отчеты FOP и Jasper за последние годы. Оба являются Java-Solutions, но могут быть легко использованы в приложении PHP. Для этого я использую мост PHP/Java (в настоящее время тот, который из Zenderver CE, но в Sourceforge также есть мост с открытым исходным кодом)
Для меня JasperReports работает лучше. Существует графический wysiwyg-editor (ireport) для создания шаблонов. FOP тоже великолепен, но писать XSL вручную сложно и давно.
Другие советы
Я не пробовал два генератора PDF, о которых вы упомянули, я сделаю им съемку ... Я использовал TCPDF, и это работало хорошо для меня ... это позволяет легко превратить HTML -код в файл PDF ... Недостатки в том, что перевод не всегда идеален, особенно когда вы используете стили CSS. Другим недостатком может быть тяжелый вес библиотеки ...