FloatingBox

FloatingBox

Panoramica

FloatingBox è un tipo in Aspose.PDF FOSS per Go.

FloatingBox è un contenitore di contenuto posizionato (Livello 2 del modello di flusso): una scatola con un bordo opzionale, sfondo e padding che dispone il proprio contenuto (paragrafi, intestazioni, immagini, elenchi) all’interno della sua larghezza.

Questo tipo fornisce 10 metodi per lavorare con gli oggetti FloatingBox nei programmi Go. I metodi disponibili includono: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Go dopo l’installazione del pacchetto Aspose.PDF FOSS per Go.

Metodi

FirmaDescrizione
AddParagraph(text: string, style: TextStyle) → *FloatingBoxAddParagraph aggiunge un paragrafo al riquadro.
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBoxAddHeading aggiunge un’intestazione (livello 1–6) al riquadro.
AddImage(path: string, width: float64) → *FloatingBoxAddImage aggiunge un’immagine (altezza ≤ 0 mantiene le proporzioni) al riquadro.
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBoxAddImageAlt aggiunge un’immagine con testo alternativo al riquadro.
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBoxAddList aggiunge un elenco puntato/numerato al riquadro.
AddSpacer(height: float64) → *FloatingBoxAddSpacer aggiunge spazio verticale al riquadro.
SetBorder(border: BorderInfo) → *FloatingBoxSetBorder imposta il bordo del riquadro.
SetBackground(c: *Color) → *FloatingBoxSetBackground imposta il colore di riempimento del riquadro (nil = nessuno).
SetPadding(m: MarginInfo) → *FloatingBoxSetPadding imposta il padding interno tra il bordo e il contenuto.
SetSpacing(gap: float64) → *FloatingBoxSetSpacing imposta lo spazio verticale tra gli elementi della casella (default 6pt).

Vedi anche

 Italiano