Что предпочтительнее использовать?FPDF VS TCPDF - PullRequest
0 голосов
/ 27 февраля 2019

Итак, у меня есть задание, в котором мне нужно вывести данные из mysql database в PDF.И, конечно, я использую PHP для этого.Я уже начал использовать FPDF, так как первое учебное пособие, которое появилось при поиске PHP в PDF на yt, было FPDF.

Проблема в том, что есть некоторые вещи, которые мне нужно сделать в PDF, которые, я думаю, FPDF не может сделать.Как разные сетки, заполните цвет каждой сетки и т. Д. И это было буквально вчера после того, как я обнаружил, что TCPDF существует!Я посетил страницу TCPDF и увидел, что она шире, чем FPDF.

Я знаю, что это моя вина, что я не провел достаточного количества исследований, прежде чем начал кодировать. Я просто хочу знать, что вы, ребята, считаете лучше.Должен ли я придерживаться FPDF или перейти с TCPDF?Спасибо.

пс, пожалуйста, будьте милы

Ответы [ 2 ]

0 голосов
/ 31 июля 2019

TCPDF - отличный проект.TCPDF> FPDF.

производительность зависит от вашего кода.сравните многоклеточный рендер, лучше TCPDF.я генерирую pdf-файлы с 1000 страницами и более в секунду

$ pdf-> AddPage - 3 сек.

$ pdf-> writeHTML - 9 сек.

$ pdf->Салида - 5 сек.

0 голосов
/ 27 февраля 2019

Что ж, если в FPDF отсутствуют некоторые функции, которые вам требуются, я бы сказал, что ответ ясен ... Но, если честно, ни один из этих проектов не видит активной разработки из того, что я вижу.Я использовал FPDF раньше, но большинству коммитов ~ 3 года, у TCPDF есть несколько коммитов, но очень мало.

Удаленная опция

Я думаю, что произошло то, что большая часть генерации PDF происходит с использованием конвертеров HTML в PDF.Если вы пользуетесь Google «html to pdf converter api», есть много API, которые вы можете просто опубликовать в HTML и получить обратно PDF.

Локальная опция

Если этого нет в вашем бюджете или вы хотите, чтобы вещи были локальными по другим причинам.Я использую WKHTMLTPDF (использует webkit), но вам, очевидно, понадобится некоторый администратор сервера, чтобы настроить это.Есть также несколько хороших обёрток, таких как spipu / html2pdf .

...