[Php/FPDF] PB de mise en page

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

je suis entrain de mettre en forme mon premier pdf avec entête et pied de page...
Mais trés sincérement j'ai du mal avec les Cell.
dans la doc il est dit Largeur de la cellule. Si elle vaut 0, la cellule s'étend jusqu'à la marge droite de la page. hors si je met O et centré ... ma cellule est plaqués a droite et mon texte est écrit comme suit :
b
o
n
j
o
u
r

ce qui est loin d'être mon objectif
voici mon code

class PDF extends FPDF
{
//En-tête
function Header()
{
    //Logo
    $this->Image('IMG/logo1.jpg',4,8);

    //Police Arial gras 15
    $this->SetFont('Times','B',14);

    //Décalage à droite
    $this->Cell(80);

    //Titre
$titre1 = stripslashes('titre1');
$titre2 = stripslashes('titre3');
$titre3 = stripslashes('titre3');
$titre4 = stripslashes('titre4');
$titre5 = stripslashes('titre5 ');
    $this->MultiCell(0,5,$titre1,0,0,'L');
    $this->MultiCell(0,5,$titre2,0,0,'L');
    $this->MultiCell(0,5,$titre3,0,0,'L');
    $this->Ln(10);

    //Police Arial gras 15
    $this->SetFont('Times','B',9);
    $this->Cell(-100);
    $this->MultiCell(0,5,$titre4,0,0,'L');

    //Police Arial gras 15
    $this->SetFont('Times','BI',9);
    $this->Cell(-50);
    $this->MultiCell(0,5,$titre5,0,0,'L');
//    $this->Ln();

//Saut de ligne
    $this->Ln(20);
}



//Pied de page
function Footer()
{
    //Positionnement à 1,5 cm du bas
    $this->SetY(-15);
    //Police Arial italique 8
    $this->SetFont('Arial','I',8);
$bas2page = stripslashes('Bas de page');

    $this->Cell(0);
    $this->Image('IMG/Logo2.jpg',4,270);
    $this->Cell(-275,0,$bas2page,0,0,'C');
    $this->Ln(0);

    //Numéro de page
    $this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
}


1- les titres 1,2 et 3 ne sont pas aligné comme faut
2- le titre 4 est celui qui se colle a droite si on le met à 0
...
Y a t il quelque chose qui cloche dans mon code ??
A voir également:

2 réponses

psaikopat Messages postés 339 Date d'inscription   Statut Membre Dernière intervention   14
 
HEY SALUT !!!

BONNE ANNEE & BONNE SANTE !!!!

LA forme ? passée un bon nouvel an ?

Dsolé j'ai pas réponse a ton problème...
Mais c'était pour te souhaiter tout ça ...
0
Utilisateur anonyme
 
Merci toi aussi ... Bonne Année & Bonne Santé
Viens sur "café d'accueil/nouvel année"
0
Utilisateur anonyme
 
Bon au cas où ca intérésserait quelqu'un ....
Pour y arriver j'ai virer les MultiCell pour faire plein de Cell que j'ai déclarer et bien terminé par des Ln
0