Вопрос по pdf, php – Экспорт PDF в php

19

Есть ли возможность записать огромные данные в pdf без изменения каких-либо модификаций ini с меньшим временем выполнения?

В настоящее время я использую плагин tcpdf.

Иметь трещину вFPDF Adi

Ваш Ответ

6   ответов
1

http://code.google.com/p/dompdf/ так как он очень хорошо обрабатывает HTML / CSS.

5

FPDF, очень прост в использовании, и вам не нужно никаких изменений.

-2

в структуре есть функция, позволяющая создавать PDF-файлы.

Error: User Rate Limit Exceeded
1

http://code.google.com/p/wkhtmltopdf/

Он просто запрашивает HTML-страницу (сгенерированную из вашего PHP) и отображает ее в PDF (используя механизм рендеринга Webkit, который является одним из лучших).

Следовательно, он не требует дополнительных ресурсов на стороне PHP.

34

В противном случае, если вы хотитеconvert HTML-страницу в PDF через PHP, вы найдете здесь немного проблем.

Итак, варианты, которые я знаю:

DOMPDF : Класс PHP, который упаковывает HTML и создает PDF. Работает хорошо, настраивается (если вы знаете PHP), основан на pdflib, и, если я правильно помню, он требует даже немного CSS. Плохие новости: медленно, когда HTML большой или очень сложный.

html2ps: то же самое, что и DOMPDF, но этот конвертирует сначала в .ps (GhostScript), затем в любой нужный вам формат (PDF, JPEG, PNG). Для меня это немного лучше, чем DOMPDF, но есть то же самоеspeed problem, О, лучшая совместимость с CSS.

Эти два класса PHP, но если вы можете установить некоторое программное обеспечение на сервере и получить к нему доступ черезpassthru() или жеsystem()посмотри на них тоже:

wkhtmltopdfНа основе WebKit (оболочки Safari) он действительно быстрый и мощный. Похоже, что это лучший (на данный момент) для преобразования HTML в PDF на лету, занимающий всего 2 секунды для 3-страничного XHTML-документа с CSS2. В любом случае, это недавний проект, поэтому страница google.code часто обновляется.

HTMLDOC : это танк, он действительно никогда не останавливается / не падает. Проект кажется мертвым, начиная с 2007 года, но если вам не нужна совместимость с CSS, это может быть полезно для вас.

TCPDF - это улучшенная и поддерживаемая версия fpdf. Это имеет всеОсновные особенности tpdf и он также имеет более быстрое время выполнения с отличным выходом. За подробным руководством по использованию двух самых популярных классов генерации PDF: TCPDF и FPDF, пожалуйста, следуйтеэта ссылка, я думаю тебе надоcontinue using TCPDF.

Смотрите эти посты также:

Convert HTML + CSS to PDF with PHP? Which one is the best PDF-API for PHP? Export a html into PDF in PHP? Writing HTML with PHP variables to PDF file? How to convert html into pdf with php? Tool for exporting html as pdf Converting HTML in PHP File to PDF File
Error: User Rate Limit Exceeded

Похожие вопросы