MultiCell
MultiCell(float w, float h, string txt [, mixed border [, string align [, boolean fill]]])
Descrição
Este método permite imprimir um texto com quebras de linha. Podem ser automática (assim
que o texto alcança a margem direita da célula) ou explícita (através do caracter \n).
Serão geradas tantas células quantas forem necessárias, uma abaixo da outra.
O texto pode ser alinhado, centralizado ou justificado. O bloco de células podem ter borda
e um fundo colorido.
Parâmetros
w
-
Largura das células. Se
0
, então serão extendidas até a margem direita da página.
h
-
Altura das células.
txt
-
Texto a ser impresso.
border
-
Indica se as bordas devem ser desenhadas ao redor do bloco de células. O valor pode
ser um número:
0
: sem borda
1
: com borda
ou um texto contendo alguns ou todos os seguintes caracteres (em qualquer ordem):
L
: esquerda
T
: acima
R
: direita
B
: abaixo
Valor padrão: 0
.
align
-
Estabelece o alinhamento do texto. Os valores possíveis são:
L
: alinhado à esquerda
C
: centralizado
R
: alinhado à direita
J
: justificado (valor padrão)
fill
-
Indica se o fundo das células deve ser colorido (
true
) ou transparente (false
).
Valor padrão: false
.
Veja também
SetFont,
SetDrawColor,
SetFillColor,
SetTextColor,
SetLineWidth,
Cell,
Write,
SetAutoPageBreak