FPDF : image exactement à 18cm

FPDF : image exactement à 18cm - PHP - Programmation

Marsh Posté le 21-10-2013 à 10:04:39    

Bonjour,
 
  Je crée un plan en pdf avec une image positionnée à 15mm du bord droit, 30mm du bord haut et de dimension 180 x 180.
  A la création du pdf l'image fait bien 180mm, mais lorsque je l'imprime il ajoute une marge de 5mm à droite/gauche et 4.5mm en haut et en bas et par conséquent mon image ne fait plus 180mm !
  Comment faire pour que mon plan s'imprime à la bonne dimension ?
 
  Merci par avance.
 
  Voici le code de génération du PDF
 
 

Code :
  1. require('fpdf/fpdf.php');
  2. $pdf = new FPDF('P','mm',"A4" );
  3. $pdf->SetAutoPagebreak(False);
  4. $pdf->SetMargins(0,0,0);
  5. $pdf->AddPage();
  6. $pdf->SetFont('helvetica', '', 20 );
  7. $pdf->Image('tmp_bat.png',15,30,180,180,'PNG');
  8. $pdf->Rect(15, 30, 180, 180);
  9. $pdf->Output('plan.pdf','D');


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
Reply

Marsh Posté le 21-10-2013 à 10:04:39   

Reply

Marsh Posté le 21-10-2013 à 10:34:25    

Les marges d'impression dépendent des paramètres du lecteur de PDF et de l'imprimante, suffit donc de les régler je pense. Par contre il est évident que vous ne pourrez pas les modifier par PHP.

Reply

Marsh Posté le 21-10-2013 à 11:45:47    

Au moment de l'impression, mon document est paramétrer en ajustement 96%, afin de pas imprimer au bord de la page.
Par contre j'ai la possibilité de choisir "Taille Réel" et dans ce cas j'ai les bonne dimension.
 
Donc tout va dépendre de l'imprimante et des marges quelles affecte par défaut, ce qui engendre une erreur de 4 à 5%


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed