Ако целта ви е да създадете pdf от php, pdflib ще ви помогне.
Иначе, ако искате да преобразувате HTML страница в pdf чрез PHP, опциите, които знам са:
DOMPDF :php клас, който обгръща html и изгражда pdf. Работи добре, адаптивно (ако знаете php), базирано на pdflib, ако си спомням правилно, отнема дори малко CSS. Лоши новини:бавен, когато html е голям или сложен.
HTML2PS :същото като DOMPDF, но този конвертира първо в .ps (ghostscript), а след това в какъвто и формат, който ви трябва (pdf, jpg, png). За мен това е малко по-добро от dompdf, но имам същия проблем със скоростта .. о, по-добра съвместимост с css.
Тези два са php класове, но ако можете да инсталирате някакъв софтуер на сървъра и да получите достъп до него чрез passthru() или system(), разгледайте и тези:
wkhtmltopdf :базиран на webkit (обвивка на safari), е наистина бърз и мощен.. изглежда е най-добрият (atm) за бързо конвертиране на html страници в pdf, като отнема само 2 секунди за 3-страничен xHTML документ с CSS2. Все пак е скорошен проект, страницата google.code често се актуализира.
htmldoc :този е танк, той наистина никога не спира/срива.. проектът изглежда смъртен през 2007 г., но така или иначе, ако не се нуждаете от css съвместимост, това може да е добре за вас.
tcpdf - това е подобрена и поддържана версия на fpdf. Основни характеристики на tcpdf и също така има по-малко време за изпълнение с голям резултат. За подробен урок за използването на двата най-популярни класа за генериране на pdf:TCPDF и FPDF. Моля, следвайте тази връзка .
Вижте и тези публикации.
- Преобразувайте HTML + CSS в PDF с PHP ?
- Кой е най-добрият PDF -API за PHP?
- Експортиране на html в PDF в PHP?
- Писане на HTML с PHP променливи за PDF файл?
- Инструмент за експортиране на html като pdf
- Конвертиране на HTML в PHP файл в PDF файл