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