Cell

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

Wersja

1.0

Opis

Wstawia prostokątne pole tekstowe z opcjonalną ramką i wypełnieniem, zawierającą podany tekst. Lewy górny róg pola przyjmuje bieżącą pozycję kursora. Tekst może być wyrównany do prawej, lewej lub wyśrodkowany. Po wykonaniu metody bieżąca pozycja przesuwa się w prawo lub do następnej linii. Możliwe jest dodanie odnośnika pod tekstem.
Jeśli włączono automatyczne łamanie stron i pole wyjdzie poza ustawiony próg łamania, przed wykonaniem dodawana jest strona.

Parametry

w
Szerokość pola. Jeśli 0, pole rozszerza się aż do prawego marginesu.
h
Wysokość pola. Domyślnie: 0.
txt
Tekst do umieszczenia w polu. Domyślnie: pusty tekst.
border
Wskazuje czy zostanie narysowana ramka. Wartość musi być liczbą: albo tekstem zawierającym niektóre lub wszystkie z następujących znaków (w dowolnej kolejności): Domyślnie: 0.
ln
Wskazuje dokąd przeniesie się kursor po wywołaniu metody. Możliwe wartości to: Ustawienie 1 jest równoważne użyciu 0 a następnie wywołaniu Ln(). Domyślnie: 0.
align
Pozwala tekst wyśrodkować albo wyrównać do marginesu. Możliwe wartości:
fill
Wskazuje czy tło pola ma być przezroczyste (0) czy wypełnione bieżącym kolorem (1). Domyślnie: 0.
link
URL albo identyfikator zwrócony przez AddLink().

Przykład

//Ustawiamy czcionkę
$pdf->SetFont('Arial','B',16);
//Przesuwamy się 8 cm w prawo
$pdf->Cell(80);
// Wyśrodkowany tekst w ramce 20*10 mm ze znakiem końca linii
$pdf->Cell(20,10,'Title',1,1,'C');

Zobacz również

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

Spis treści