Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2011, 10:54
alx_salazar
 
Fecha de Ingreso: septiembre-2008
Mensajes: 192
Antigüedad: 15 años, 7 meses
Puntos: 1
Crear Pdf y Fusionarlo

Hola amigos
Vi este codigo y lo trato de implementar saben nesecito que se monten los pdfs pero este solo me une como lo puedo hacer, pero mi proposito es q al momento de unir o coger el que esta guardado me genere otro con el contenido del gurdado y con el encabesado y pie de pagina que lo hago en elnuevo como lo haria???nesecito ayuda....
Código PHP:
<?php
/* incluimos primeramente el archivo que contiene la clase fpdf */

include ('fpdf/fpdf.php');
require_once (
'FPDI/fpdi.php');

class 
PDF extends FPDF
{
    function 
Header()
   {
       
$this->SetTextColor('255','0','0');
       
//$this->SetFillColor(200,220,255);

      
$this->SetFont('Arial','B',12);
      
$this->Cell(0,10,'Prepared exclusively for,,,,',0,0,'C');

   }

//Pie de página
function Footer()
{

$this->SetY(-10);
$this->SetTextColor('255','0','0');
$this->SetFont('Arial','I',8);

$this->Cell(0,10,'Prepared exclusively for ,,,,,,,',0,0,'C');
   }
}

class 
concat_pdf extends FPDI{
    var 
$files = array();

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

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['h'] > $s['w'] ? 'P' 'L');
                
$this->useTemplate($tplidx);
                }
    }
 }
}

$pdf =& new concat_pdf();
$pdf->setFiles(array('../plantilla.pdf''../prueba.pdf'));
$pdf->concat();
$pdf->Output('fusion.pdf''D');

exit;