MultiCell
MultiCell(float w, float h, string txt [, mixed border [, string align [, int fill]]])
Versão
1.3
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 (1) ou transparente (0).
Valor padrão: 0.
Veja também
SetFont(),
SetDrawColor(),
SetFillColor(),
SetTextColor(),
SetLineWidth(),
Cell(),
Write(),
SetAutoPageBreak().