interactively / pdfmerger
PDFMerger for PHP (version 5.3 to 7.2)
v1.0
2021-01-06 12:38 UTC
Requires
- php: >=5.3.0
- propa/tcpdi: dev-master
- tecnickcom/tcpdf: dev-main
This package is auto-updated.
Last update: 2024-10-16 18:18:13 UTC
README
PDFMerger forked from myokyawhtun/PDFMerger
New features:
- PSR-4 support
- Namespaces support
- Possibility to print header and/or footer on the merged pdf
PHP 7 Compatible
I tested with PHP 7.2.3 on my develpment machine and it works well.
Support of PDF 1.5 and PDF 1.6
FPDF and FPDI libraries replaced by TCPDF with TCPDI extension and parser.
Example Usage
$loader = require __DIR__ . '/../vendor/autoload.php'; $pdf = new andreaventuri\PdfMerger\PdfMerger; $pdf->addPDF('samplepdfs/one.pdf', '1, 3, 4'); $pdf->addPDF('samplepdfs/two.pdf', '1-2'); $pdf->addPDF('samplepdfs/three.pdf'); $pdf->merge('file', 'samplepdfs/TEST2.pdf'); // generate the file $pdf->merge('download', 'samplepdfs/test.pdf'); // force download // REPLACE 'file' WITH 'browser', 'download', 'string', or 'file' for output options