Cell

Cell(double w [, double h [, string txt [, int border [, int ln [, string align [, int fill]]]]]])

Description

Imprime une cellule (zone rectangulaire) avec éventuellement un cadre et une chaîne de caractères. Le coin supérieur gauche de la cellule correspond à la position courante. Le texte peut être aligné ou centré. Après l'appel, la position courante se déplace à droite ou un retour à la ligne est effectué.
La chaîne doit utiliser l'encodage de caractères de Windows.
Si le saut de page automatique est activé et que la cellule dépasse le seuil de déclenchement, un saut de page est effectué avant de l'imprimer.

Paramètres

w
Largeur de la cellule. Si elle vaut 0, la cellule s'étend jusqu'à la marge droite de la page (la marge droite étant égale à la marge gauche).
h
Hauteur de la cellule. Valeur par défaut : 0.
txt
Chaîne à imprimer. Valeur par défaut : chaîne vide.
border
Indique si un cadre doit être tracé autour de la cellule (0 : non, 1 : oui). Valeur par défaut : 0.
ln
Indique si la position courante se décale à droite (0) ou passe à la ligne (1). Mettre 1 est équivalent à appeler la méthode Ln() juste après Cell(). Valeur par défaut : 0.
align
Permet de centrer ou d'aligner le texte. Les valeurs possibles sont :
fill
Indique si le fond de la cellule doit être coloré (1) ou transparent (0). Valeur par défaut : 0.

Exemple

//Sélection de la police
$pdf->SetFont('Arial','B',16);
//Décalage de 8 cm à droite
$pdf->Cell(80);
//Texte centré dans une cellule 20*10 mm encadrée et retour à la ligne
$pdf->Cell(20,10,'Titre',1,1,'C');

Voir

SetFont(), SetDrawColor(), SetFillColor(), SetTextColor(), SetLineWidth(), Ln(), MultiCell(), SetAutoPageBreak().


Index