setasign/fpdi
FPDI is a PHP library that imports pages from existing PDF files and uses them as templates in FPDF, TCPDF, or tFPDF. No special PHP extensions required. Supports modern, namespaced (v2) code with PSR-4 autoloading and better performance.
FpdiTrait.Tokenizer stack in CrossReference constructor.FpdfTplTrait.Ascii85 class.list() calls by array destructing via [].#[\SensitiveParameter]-attribute to $parserParams parameter in all methods handling that parameter.false of return value of StreamReader::readBytes() in CrossReference\FixedReader to avoid PHP warning.PdfType::resolve() calls in readPages() method (via #227).PdfParser::readValue() to handle an expected object type and implemented this on various calls. (#22)Fpdi\TcpdfFpdi to Fpdi\Tcpdf\Fpdi (the old class still exists but is marked as deprecated).AddPage() or setPageFormat() if a template is active. (#45)FpdfTpl. (#44)$groupXObject parameter to FpdfTpl::beginTemplate() method. (#25)Final release of FPDI 2:
Bugfixes:
Switch from Apache Software License, Version 2.0 to MIT License. Bugfix: Added integer cast in ASCII85 filter for PHP 7 compatibility reason.
No new features or bugfixes. This release includes only changes to the composer.json which allows us to create packages with fixed dependencies:
How can I help you explore Laravel packages today?