Image et concatenation FDPF FPDI [résolu]

Résolu
milasio -  
bg62 Messages postés 23734 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,


voila je me retrouve avec un petit probleme

j'arrive a changer l'image d'une page pdf avec ce code :

<?php  
 require_once('fpdf.php');  
 require_once('fpdi.php');  
  $test = $_GET["test"] ; 
 $pdf =& new FPDI("p","mm","A4");  
   
 $pagecount = $pdf->setSourceFile('fichierpdf.pdf');  
$tplidx = $pdf->importPage(1);  
   
 $pdf->addPage();  
  $pdf->Image('img/'.$test.'.jpg',5,235,200,50);  

 $pdf->useTemplate($tplidx);  
   
  $pdf->Output();  
?> 


mais en fait je voudrais les pages suivantes dans le meme pdf

j'ai voulu utiliser la concaténation avec un seul fichier
mais ca a pas l'air de marcher

la concaténation toute seule marche avec ce code

<?php  
 require_once('fpdf.php');  
 require_once('fpdi.php');  
   
 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);  
                  $this->AddPage(); 
                  $this->useTemplate($tplidx);  
             }  
         }  
     }  
   
 }  
   
 $pdf =& new concat_pdf("p","mm","A3");  
 $pdf->setFiles(array('fichierpdf.pdf'));  
 $pdf->concat();  
   
 $pdf->Output(); ?>


j'ai pensé insérer dans la boucle :

if ($i==1) { 
 $this->Image('img/'.$test.'.jpg',0,0); 
      }

bien sur en definisssant la variable test par un get avant
mais ca n'a pas de marcher

merci de votre aide
bye

en fait il suffisait de déclarer la variable dans la fonction...
A voir également:

1 réponse

bg62 Messages postés 23734 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
il poste et met en résolu .... ?
0