FloatingBox
FloatingBox
Áttekintés
FloatingBox egy típus a Aspose.PDF FOSS Go-hoz.
FloatingBox egy pozicionált tartalomkonténer (a flow modell 2. szintje): egy doboz opcionális kerettel, háttérrel és belső margóval, amely a saját tartalmát (bekezdések, címsorok, képek, listák) a szélességén belül helyezi el.
Ez a típus 10 metódust biztosít a FloatingBox objektumokkal való munka végzéséhez Go programokban. Az elérhető metódusok: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Minden nyilvános tag elérhető bármely Go alkalmazás számára a Aspose.PDF FOSS for Go csomag telepítése után.
Metódusok
| Aláírás | Leírás |
|---|---|
AddParagraph(text: string, style: TextStyle) → *FloatingBox | AddParagraph hozzáad egy bekezdést a dobozhoz. |
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBox | AddHeading hozzáad egy címsort (1–6. szint) a dobozhoz. |
AddImage(path: string, width: float64) → *FloatingBox | AddImage hozzáad egy képet (magasság ≤ 0 megtartja az arányt) a dobozhoz. |
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBox | AddImageAlt hozzáad egy képet alternatív szöveggel a dobozhoz. |
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBox | AddList hozzáfűz egy felsorolásos/számozott listát a dobozhoz. |
AddSpacer(height: float64) → *FloatingBox | AddSpacer függőleges helyet ad a dobozhoz. |
SetBorder(border: BorderInfo) → *FloatingBox | SetBorder beállítja a doboz szegélyét. |
SetBackground(c: *Color) → *FloatingBox | SetBackground beállítja a doboz kitöltőszínét (nil = nincs). |
SetPadding(m: MarginInfo) → *FloatingBox | SetPadding beállítja a belső kitöltést a keret és a tartalom között. |
SetSpacing(gap: float64) → *FloatingBox | SetSpacing beállítja a függőleges hézagot a doboz elemei között (default 6pt). |