OutlineItemCollection
OutlineItemCollection
Přehled
OutlineItemCollection je typ v Aspose.PDF FOSS pro Go.
OutlineItemCollection představuje položku osnovy a kolekci jejích podřízených.
Tento typ poskytuje 23 metod pro práci s objekty OutlineItemCollection v programech Go. Dostupné metody zahrnují: Action, Add, All, At, Bold, Color, Count, Destination, Document, Insert, IsExpanded, Italic a 11 dalších metod. Všechny veřejné členy jsou přístupné jakékoli Go aplikaci po instalaci balíčku Aspose.PDF FOSS pro Go.
Metody
| Podpis: | Popis: |
|---|---|
Document() → *Document | Document vrací dokument, ke kterému je tato kolekce vázána. |
Parent() → *OutlineItemCollection | Parent vrací nadřazený záznam, nebo nil pro kořenovou kolekci. |
Count() → int | Count vrací počet přímých potomků (placeholder až do úkolu 5 přidá zbytek kolekce API). |
Title() → string | Title vrací text záložky. |
SetTitle(s: string) | SetTitle nahrazuje text záložky. |
Bold() → bool | Tučný odpovídá bitu 2 v /F ve slovníku položky osnovy. |
SetBold(b: bool) | Nastaví tučnou hodnotu. |
Italic() → bool | Kurzíva odpovídá bitu 1 v /F. |
SetItalic(b: bool) | Nastavuje hodnotu kurzívy. |
Color() → *Color | Color vrací barvu štítku v RGB, nebo nil, pokud /C chybí (výchozí černá). |
SetColor(c: *Color) | Nastaví hodnotu barvy. |
IsExpanded() → bool | IsExpanded řídí počáteční stav rozbalení/sbalení prohlížeče. |
SetIsExpanded(b: bool) | Nastaví hodnotu, zda je rozbaleno. |
Action() → Action | Action vrací akci připojenou pomocí /A. |
SetAction(a: Action) | SetAction nastavuje akci /A. |
Destination() → Destination | Destination vrací explicitní cíl zobrazení pomocí /Dest, nebo nil, pokud není přítomen. |
SetDestination(d: Destination) | SetDestination nastavuje položku /Dest. |
Add(child: *OutlineItemCollection) → error | Add přidá child jako poslední podřízený tohoto záznamu. |
Insert(index: int, child: *OutlineItemCollection) → error | Insert vloží child na zadaný index počínaje nulou mezi podřízené tohoto záznamu. |
Remove(child: *OutlineItemCollection) → bool | Remove odpojí child, pokud je přímým podřízeným. |
RemoveAt(index: int) → error | RemoveAt odpojí potomka na daném indexu. |
At(index: int) → *OutlineItemCollection | At vrací potomka na zadaném indexu počínajícím od nuly, nebo nil, pokud je mimo rozsah. |
All() → []*OutlineItemCollection | All vrací snapshot slice přímých potomků. |