FloatingBox

FloatingBox

Overzicht

FloatingBox is een type in Aspose.PDF FOSS voor Go.

FloatingBox is een gepositioneerde inhoudscontainer (Tier 2 van het flowmodel): een vak met een optionele rand, achtergrond en opvulling dat zijn eigen inhoud (paragrafen, koppen, afbeeldingen, lijsten) binnen zijn breedte legt.

Dit type biedt 10 methoden voor het werken met FloatingBox objecten in Go-programma’s. Beschikbare methoden zijn: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Alle openbare leden zijn toegankelijk voor elke Go-toepassing na het installeren van het Aspose.PDF FOSS voor Go-pakket.

Methoden

HandtekeningBeschrijving
AddParagraph(text: string, style: TextStyle) → *FloatingBoxAddParagraph voegt een alinea toe aan het vak.
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBoxAddHeading voegt een kop (niveau 1–6) toe aan het vak.
AddImage(path: string, width: float64) → *FloatingBoxAddImage voegt een afbeelding toe (hoogte ≤ 0 behoudt de verhouding) aan het vak.
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBoxAddImageAlt voegt een afbeelding met alternatieve tekst toe aan het vak.
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBoxAddList voegt een bullet-/genummerde lijst toe aan het vak.
AddSpacer(height: float64) → *FloatingBoxAddSpacer voegt verticale ruimte toe aan het vak.
SetBorder(border: BorderInfo) → *FloatingBoxSetBorder stelt de rand van het vak in.
SetBackground(c: *Color) → *FloatingBoxSetBackground stelt de vulkleur van de box in (nil = geen).
SetPadding(m: MarginInfo) → *FloatingBoxSetPadding stelt de binnenste opvulling tussen de rand en de inhoud in.
SetSpacing(gap: float64) → *FloatingBoxSetSpacing stelt de verticale ruimte tussen de elementen van de box in (standaard 6pt).

Zie ook

 Nederlands