OutlineItemCollection
OutlineItemCollection
Przegląd
OutlineItemCollection jest typem w Aspose.PDF FOSS dla Go.
OutlineItemCollection reprezentuje wpis w konspekcie i zbiór jego potomków.
Ten typ udostępnia 23 metody do pracy z obiektami OutlineItemCollection w programach Go. Dostępne metody obejmują: Action, Add, All, At, Bold, Color, Count, Destination, Document, Insert, IsExpanded, Italic oraz 11 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Go po zainstalowaniu pakietu Aspose.PDF FOSS dla Go.
Metody
| Sygnatura | Opis |
|---|---|
Document() → *Document | Document zwraca dokument, do którego powiązana jest ta kolekcja. |
Parent() → *OutlineItemCollection | Parent zwraca wpis nadrzędny, lub nil dla kolekcji głównej. |
Count() → int | Count zwraca liczbę bezpośrednich potomków (placeholder aż do zadania 5 doda resztę kolekcji API). |
Title() → string | Title zwraca tekst zakładki. |
SetTitle(s: string) | SetTitle zastępuje tekst zakładki. |
Bold() → bool | Pogrubienie odpowiada bitowi 2 w /F w słowniku elementu konspektu. |
SetBold(b: bool) | Ustawia wartość pogrubienia. |
Italic() → bool | Kursywa odpowiada bitowi 1 w /F. |
SetItalic(b: bool) | Ustawia wartość kursywy. |
Color() → *Color | Color zwraca kolor etykiety w formacie RGB, lub nil, jeśli /C jest nieobecny (domyślnie czarny). |
SetColor(c: *Color) | Ustawia wartość koloru. |
IsExpanded() → bool | IsExpanded kontroluje początkowy stan rozwinięcia/zwinięcia widoku. |
SetIsExpanded(b: bool) | Ustawia wartość is expanded. |
Action() → Action | Action zwraca akcję dołączoną za pomocą /A. |
SetAction(a: Action) | SetAction ustawia akcję /A. |
Destination() → Destination | Destination zwraca wyraźny cel widoku za pośrednictwem /Dest, lub nil, jeśli nieobecny. |
SetDestination(d: Destination) | SetDestination ustawia wpis /Dest. |
Add(child: *OutlineItemCollection) → error | Add dodaje dziecko jako ostatnie dziecko tego wpisu. |
Insert(index: int, child: *OutlineItemCollection) → error | Insert wstawia dziecko pod podanym indeksem zerowym wśród dzieci tego wpisu. |
Remove(child: *OutlineItemCollection) → bool | Remove odłącza dziecko, jeśli jest bezpośrednim dzieckiem. |
RemoveAt(index: int) → error | RemoveAt odłącza dziecko pod podanym indeksem. |
At(index: int) → *OutlineItemCollection | At zwraca dziecko pod podanym indeksem zerowym lub nil, jeśli jest poza zakresem. |
All() → []*OutlineItemCollection | All zwraca migawkowy wycinek bezpośrednich potomków. |