# Cell

`Cell(float w [, float h [, string txt [, mixed border [, int ln [, string align [, boolean fill [, mixed link]]]]]]])`

## Description

Imprime une cellule (zone rectangulaire) avec éventuellement des bords, un fond 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é. Il est possible de mettre un lien sur le texte.
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.
`h`
  Hauteur de la cellule. Valeur par défaut : `0`.
`txt`
  Chaîne à imprimer. Valeur par défaut : chaîne vide.
`border`
  Indique si des bords doivent être tracés autour de la cellule. La valeur peut être soit un nombre :
  - `0` : aucun bord
  - `1` : cadre
  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`.
`ln`
  Indique où se déplace la position courante après l'appel à la méthode. Les valeurs possibles sont :
  - `0` : à droite
  - `1` : au début de la ligne suivante
  - `2` : en dessous
  Mettre `1` est équivalent à mettre `0` et appeler la méthode Ln() juste après. La valeur par défaut est `0`.
`align`
  Permet de centrer ou d'aligner le texte. Les valeurs possibles sont :
  - `L` ou chaîne vide : alignement à gauche (valeur par défaut)
  - `C` : centrage
  - `R` : alignement à droite
`fill`
  Indique si le fond de la cellule doit être coloré (`true`) ou transparent (`false`). Valeur par défaut : `false`.
`link`
  URL ou identifiant retourné par AddLink().

## 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, AddLink, Ln, MultiCell, Write, SetAutoPageBreak

Index