dev-master
9999999-dev
MIT
The Requires
The Development Requires
by Tomas Jakl
pdf merger bundle merge
v0.1
0.1.0.0
MIT
The Requires
The Development Requires
by Tomas Jakl
pdf merger bundle merge
Symfony bundle that integrates tomsgu/pdf-merger., (*1)
composer require tomsgu/pdf-merger-bundle
use Tomsgu\PdfMerger\PdfMerger; class MergePdfs { private $merger; public function __construct(PdfMerger $merger) { $this->merger = $merger; } public function mergePdfs() { $pdfCollection = new PdfCollection(); $pdfCollection->addPdf('filename.pdf', PdfFile::ALL_PAGES, PdfFile::ORIENTATION_PORTRAIT); $pdfCollection->addPdf('filename2.pdf', '1-4,9', PdfFile::ORIENTATION_LANDSCAPE); $pdfCollection->addPdf('filename3.pdf'); /** * Available modes: MODE_FILE, MODE_DOWNLOAD, MODE_STRING, MODE_BROWSER * Orientation: This is a fallback if the orientation wasn't specified when adding pdf. */ $this->merger->merge($pdfCollection, 'output.pdf', PdfMerger::MODE_FILE, PdfFile::ORIENTATION_LANDSCAPE); } }
MIT
pdf merger bundle merge
MIT
pdf merger bundle merge