setasign/fpdi
Import pages from existing PDFs and reuse them as templates in FPDF, TCPDF, or tFPDF. FPDI 2 is a modern, namespaced, PSR-4 compatible rewrite with major performance and memory improvements, no special PHP extensions required.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| itbz/fpdi | 0.88 | Discontinued unofficial PSR-4 fork of Setasign FPDI (Free PDF Document Importer). Instantiates via \fpdi\FPDI and supports TCPDF with patched versions. Prefer the official FPDI via composer/GitHub, ideally FPDI 2.0+. | 20 | 19 | 23 | 3K | 0 | 0.4 | 21.5 | — | — | |
| evosys21/pdflib | 0.88 | PHP addons for FPDF/TCPDF/tFPDF to build advanced tag-formatted multicells and tables. Supports alignment/justification, mixed fonts/styles/colors, padding, frames/backgrounds, links, tabs, and sub/superscripts for rich PDF layouts. | 5 | 5 | 2 | 276 | 1 | 22.6 | 27.1 | MIT | 20 hours ago | |
| setasign/fpdf | 0.87 | Classic, dependency-free PDF generator for PHP. Create PDFs on the fly with pages, text, fonts, images, lines, and basic layout control. Widely used for reports, invoices, labels, and simple documents without needing external extensions. | 769 | 808 | 230 | 2M | 0 | 13.1 | 47.5 | NOASSERTION | 4 days ago | |
| spatie/laravel-pdf | 0.52 | Generate PDFs from Laravel Blade views with a simple fluent API. Choose drivers like Browsershot/Chromium, Gotenberg, Cloudflare Browser Run, WeasyPrint, DOMPDF, or chrome-php. Use modern CSS, set page formats, and stream or save PDFs. | 1,025 | 1,027 | 98 | 434K | 0 | 38.1 | 42.5 | MIT | 1 week ago | |
| smalot/pdfparser | 0.51 | Standalone PHP library to parse PDF files and extract content. Reads objects/headers, metadata, and ordered page text; supports compressed PDFs and various encodings. Configure parsing via custom configs. Note: no support for secured PDFs or form data. | 2,689 | 2,743 | 575 | 2M | 195 | 76.1 | 71.9 | LGPL-3.0 | 1 month ago |
How can I help you explore Laravel packages today?