1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
<?php
require('fpdf.php');
class PDF extends FPDF{
//En-tête
function Header(){
//Logo
$this->Image('images/logo.jpg',10,8,60);
//Police Arial gras 15
$this->SetFont('Arial','B',40);
//Décalage à droite
$this->Cell(80);
//Titre
$this->Cell(100,10,'Page de test',0,0,'C',0);
//Saut de ligne
$this->Ln(25);
}
//Pied de page
function Footer(){
//Positionnement à 1,5 cm du bas
$this->SetY(-15);
//Police Arial italique 8
$this->SetFont('Arial','I',8);
//Numéro de page
$this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
}
//Instanciation de la classe dérivée
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Arial','',12);
for($i=1;$i<=40;$i++)
$pdf->Cell(50,10,'Impression de la ligne numéro '.$i,0,1);
$pdf->Output();
?> |
Partager