hi tami,
hi tami,
<?php
require_once 'Zend/Loader/StandardAutoloader.php';
$loader = new Zend\Loader\StandardAutoloader(array('autoregister_zf' => true));
$loader->register();
$loader->registerNamespace('ZendPdf', DIR . '/ZendPdf'); //add this line.
use ZendPdf\PdfDocument;
$pdfMerged = new PdfDocument();
$folder = "Ausgang";
$pdfFileNames = glob($folder . "/*.pdf");
foreach ($pdfFileNames as $pdfFileName) {
$pdfTmp = PdfDocument::load($pdfFileName);
foreach($pdfTmp->pages as $page){
$clonedPage = clone $page;
$pdfMerged->pages[] = $clonedPage;
}
}
unset($clonedPage);
$pdfMerged->save($folder . '.pdf');
>
> mit den Ordner Zend und ZendPdf im selben Ordner wie das Skript. Funzt ...;
Die ZendPdf-Klassen braucht es natürlich ...: <https://github.com/zendframework/ZendPdf>
S.a. <http://stackoverflow.com/questions/19538535/how-to-use-zendpdf-pdf-in-zend-framework-2> bezüglich Einbindung im Loader und <http://blog.justin.kelly.org.au/merge-pdfs-with-the-zend-framework/> bezüglich Duplizierung und Merging.
mfg
tami