FloatingBox

FloatingBox

Přehled

FloatingBox je typ v Aspose.PDF FOSS pro Go.

FloatingBox je umístěný kontejner obsahu (úroveň 2 modelu toku): krabice s volitelným okrajem, pozadím a odsazením, která umisťuje svůj vlastní obsah (odstavce, nadpisy, obrázky, seznamy) uvnitř své šířky.

Tento typ poskytuje 10 metod pro práci s objekty FloatingBox v programech Go. Dostupné metody zahrnují: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Všechny veřejné členy jsou přístupné jakékoli aplikaci Go po instalaci balíčku Aspose.PDF FOSS pro Go.

Metody

Podpis:Popis:
AddParagraph(text: string, style: TextStyle) → *FloatingBoxAddParagraph přidá odstavec do boxu.
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBoxAddHeading přidá nadpis (úroveň 1–6) do boxu.
AddImage(path: string, width: float64) → *FloatingBoxAddImage přidá obrázek (výška ≤ 0 zachovává poměr stran) do boxu.
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBoxAddImageAlt přidá obrázek s alternativním textem do boxu.
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBoxAddList přidá odrážkový/číslovaný seznam do boxu.
AddSpacer(height: float64) → *FloatingBoxAddSpacer přidá vertikální mezeru do boxu.
SetBorder(border: BorderInfo) → *FloatingBoxSetBorder nastaví okraj boxu.
SetBackground(c: *Color) → *FloatingBoxSetBackground nastaví barvu výplně boxu (nil = žádná).
SetPadding(m: MarginInfo) → *FloatingBoxSetPadding nastavuje vnitřní odsazení mezi okrajem a obsahem.
SetSpacing(gap: float64) → *FloatingBoxSetSpacing nastavuje svislý rozestup mezi prvky boxu (výchozí 6pt).

Viz také:

 Čeština