MultiCell
MultiCell(float w, float h, string txt [, mixed border [, string align [, boolean fill]]])
Description
Cette méthode permet d'imprimer du texte avec des retours à la ligne. Ceux-ci peuvent être
automatiques (dès que le texte atteint le bord droit de la cellule) ou explicites (via le
caractère \n). Autant de cellules que nécessaire sont imprimées, les unes en dessous des
autres.
Le texte peut être aligné, centré ou justifié. Le bloc de cellules peut être encadré et le
fond coloré.
Paramètres
w
-
Largeur des cellules. Si elle vaut
0
, elles s'étendent jusqu'à la marge droite de
la page.
h
-
Hauteur des cellules.
txt
-
Chaîne à imprimer.
border
-
Indique si des bords doivent être tracés autour du bloc de cellules. La valeur peut être soit un
nombre :
soit une chaîne contenant certains ou tous les caractères suivants (dans un ordre quelconque) :
L
: gauche
T
: haut
R
: droit
B
: bas
La valeur par défaut est 0
.
align
-
Contrôle l'alignement du texte. Les valeurs possibles sont :
L
: alignement à gauche
C
: centrage
R
: alignement à droite
J
: justification (valeur par défaut)
fill
-
Indique si le fond des cellules doit être coloré (
true
) ou transparent (false
).
Valeur par défaut : false
.
Voir
SetFont(),
SetDrawColor(),
SetFillColor(),
SetTextColor(),
SetLineWidth(),
Cell(),
Write(),
SetAutoPageBreak().