home
Manuale
 AddLink
 Addpage
 AliasNbPages
 Cell
 Close
 CreatePDF
 Error
 ExtendsCode
 Footer
 GetMargin
 GetStringWidth
 GetX
 GetY
 Header
 Image
 Line
 Link
 Ln
 LoadExtension
 LoadModels
 Multicell
 Open
 Output
 PageNo
 Rect
 SetAuthor
 SetAutoPageBreak
 SetCreator
 SetDisplayMode
 SetDrawColor
 SetFillColor
 SetFont
 SetFontSize
 SetKeyWords
 SetLeftMargin
 SetLineStyle
 SetLineWidth
 SetLink
 SetMargins
 SetPath
 SetRightMargin
 SetSubject
 SetTextColor
 SetTitle
 SetTopMargin
 SetX
 SetXY
 SetY
 Text
 Write

MultiCell

MultiCell(float w, float h, string txt [, mixed border [, string align [, int fill]]])

Versione

1.3

Descrizione

Questo metodo permette di stampare del testo con interruzioni di linea. Possono essere automatiche (non appena il testo raggiunge il margine destro della cella) o esplicite (tramite il carattere \n). Vengono inserite tante celle quante necessarie, una sotto l'altra.
Il testo puņ essere allineato, centrato o giustificato. E' possibile inserire i bordi e lo sfondo al blocco di celle.

Parametri

w
Larghezza delle celle. Se 0, si estendono dalla parte del margine destro della pagina.
h
Altezza delle celle.
txt
Stringa da stampare.
border
Indica se bisogna disegnare i bordi attorno al blocco di celle. Il valore puņ essere sia un numero:
  • 0: nessun bordo
  • 1: cornice
o una stringa contenente alcuni o tutti i seguenti caratteri (in qualsiasi ordine):
  • L: sinistro
  • T: superiore
  • R: destro
  • B: inferiore
Valore di default: 0.
align
Imposta l'allineamento del testo. Possibili valori sono:
  • L: allineamento a sinistra
  • C: centrato
  • R: allienamento a destra
  • J: giustificazione (valore di default)
fill
Indica se lo sfondo della cella deve essere disegnato (1) o deve essere trasparente (0). Valore di default: 0.

Vedi anche

SetFont(), SetDrawColor(), SetFillColor(), SetTextColor(), SetLineWidth(), Cell(), Write(), SetAutoPageBreak().