tami: zur Info: PDFs zusammenfassen in einem Ordner mit ZF2

Beitrag lesen

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