Cell

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

Version

1.0

Beschreibung

Erzeugt eine Zelle (rechteckiger Bereich) mit einer optionalen Umrandung, einer Hintergrundfarbe und einem Ausgabetext. Die linke obere Ecke der Zelle entspricht der aktuellen Position. Der Text kann linksbündig, rechtsbündig oder zentriert ausgerichtet werden. Nach dem Aufruf springt die aktuelle Position nach rechts oder in die nächste Zeile. Es ist möglich, den Text mit einer Verknüpfung zu versehen.
Wenn der automatische Seitenumbruch aktiviert ist und eine Zelle den Seitenrand überschreitet, wird vor der Ausgabe ein Seitenumbruch durchgeführt.

Parameter

w
Zellenweite. Beträgt der Wert 0, dehnt sich die Zelle bis zum rechten Rand aus.
h
Zellenhöhe. Standardwert: 0.
txt
Ausgabetext. Standardwert: leere Zeichenfolge.
border
Gibt an, ob die Zelle mit Randlinien versehen werden soll. Die Werte können wahlweise eine Ziffer: oder eine Zeichfolge sein, die die folgenden Buchstaben in beliebiger Reihenfolge und Kombination enthält: Standardwert: 0.
ln
Legt fest, an welche Stelle die aktuelle Position nach dem Aufruf gesetzt wird. Mögliche Werte: Die Verwendung des Wertes 1 entspricht dem Gebrauch von 0 und dem Aufruf von Ln() unmittelbar nach Cell(). Standardwert: 0.
align
Ermöglicht die Ausrichtung des Textes. Mögliche Werte:
fill
Definiert, ob der Zellenhintergrund gefüllt wird (1) oder transparent bleibt (0). Standardwert: 0.
link
URL oder von AddLink() zurückgegebener Kennzeichner.

Beispiel

//Schrift bestimmen
$pdf->SetFont('Arial','B',16);
//8 cm breite Zelle erstellen
$pdf->Cell(80);
//rechts daneben, zentrierter Text in einer umrandeten
//20*10 mm Zelle, die aktuelle Position in nächster Zeile
$pdf->Cell(20,10,'Titel',1,1,'C');

Siehe auch

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

Index