Cell

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

Descrição

Imprime uma célula (área retangular) com bordas opcionais, cor de fundo e texto. O canto superior-esquerdo da célula corresponde à posição atual. O texto pode ser alinhado ou centralizado. Depois de chamada, a posição atual se move para a direita ou para a linha seguinte. É possível pôr um link no texto.
Se a quebra de página automática está habilitada e a pilha for além do limite, uma quebra de página é feita antes da impressão.

Parâmetros

w
Largura da célula. Se 0, a célula se extende até a margem direita.
h
Altura da célula. Valor padrão: 0.
txt
Texto a ser impresso. Valor padrão: texto vazio.
border
Indica se as bordas devem ser desenhadas em volta da célula. O valor deve ser um número: ou um texto contendo alguns ou todos os seguintes caracteres (em qualquer ordem): Valor padrão: 0.
ln
Indica onde a posição corrente deve ficar depois que a função for chamada. Os valores possíveis são: Usar o valor 1 é equivalente a usar 0 e chamar a função Ln() logo após. Valor padrão: 0.
align
Permite centralizar ou alinhar o texto. Os valores possíveis são:
fill
Indica se o fundo da célula deve ser preenchido (true) ou transparente (false). Valor padrão: false.
link
URL ou identificador retornado por AddLink().

Exemplo

// Escolhe a fonte
$pdf->SetFont('Arial','B',16);
// Move para 8 cm a direita
$pdf->Cell(80);
// Texto centralizado em uma célula de 20*10 mm com borda e quebra de linha
$pdf->Cell(20,10,'Title',1,1,'C');

Veja também

SetFont, SetDrawColor, SetFillColor, SetTextColor, SetLineWidth, AddLink, Ln, MultiCell, Write, SetAutoPageBreak
Índice