Pdf generado con html2pdf e intentar unir con FPDI y FPDF

86 views
Skip to first unread message

Francisco Andrés Pinzón SantoYo

unread,
May 17, 2013, 5:11:04 PM5/17/13
to comuni...@googlegroups.com
Hola a todos, he generado un pdf a partir de una plantilla .tpl. converíi la plantilla tpl a .pdf con la libreria html2pdf.
Ahora lo que deseo es que tomar dos o mas archivos .pdf creados de esa manera y unirlos en un solo .pdf.
Lo estoy intentando con FPDF y FPDI, básicamente es con este ultimo, intentando unirlos con un procedimiento, pero 
me genera un documento con una hoja en blanco.

Este es el procedimiento que supuestamente toma los archivos pasados por parámetro y los une:

<?PHP
session_start();
// Turn up error reporting
error_reporting (E_ALL|E_STRICT);
/*
 * Incluir Librerias FPDF
 */
require(APPLICATION_PATH . '/../library/fpdf/fpdf.php');
require(APPLICATION_PATH . '/../library/fpdi/fpdi.php');
ob_start();
class ConcatenarDocumentos extends FPDI
{
    //private $_files = array();
    
    var $_files = array();

    public function setFiles($files) { 
        $this->_files = $files; 
    } 

    public function concat() {
        foreach($this->files AS $file) {
            $pagecount = $this->setSourceFile($file);
            for ($i = 1; $i <= $pagecount; $i++) {
                $tplidx = $this->ImportPage($i);
                $s = $this->getTemplateSize($tplidx);
                $this->AddPage($s['w'] > $s['h'] ? 'L' : 'P', array($s['w'], $s['h']));
                $this->useTemplate($tplidx);
            }
        }
    }

}

Gracias de antemano
Reply all
Reply to author
Forward
0 new messages