OutlineItemCollection
OutlineItemCollection
Panoramica
OutlineItemCollection è un tipo in Aspose.PDF FOSS per Go.
OutlineItemCollection rappresenta una voce di outline e la raccolta dei suoi figli.
Questo tipo fornisce 23 metodi per lavorare con gli oggetti OutlineItemCollection nei programmi Go. I metodi disponibili includono: Action, Add, All, At, Bold, Color, Count, Destination, Document, Insert, IsExpanded, Italic, e 11 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Go dopo aver installato il pacchetto Aspose.PDF FOSS per Go.
Metodi
| Firma | Descrizione |
|---|---|
Document() → *Document | Document restituisce il documento a cui è associata questa collezione. |
Parent() → *OutlineItemCollection | Parent restituisce l’elemento genitore, o nil per la collezione radice. |
Count() → int | Count restituisce il numero di figli diretti (segnaposto fino a quando il Task 5 aggiunge il resto della collezione API). |
Title() → string | Title restituisce il testo del segnalibro. |
SetTitle(s: string) | SetTitle sostituisce il testo del segnalibro. |
Bold() → bool | Il grassetto corrisponde al bit 2 di /F nel dizionario dell’outline item. |
SetBold(b: bool) | Imposta il valore in grassetto. |
Italic() → bool | Il corsivo corrisponde al bit 1 di /F. |
SetItalic(b: bool) | Imposta il valore italic. |
Color() → *Color | Color restituisce il colore dell’etichetta RGB, o nil se /C è assente (nero predefinito). |
SetColor(c: *Color) | Imposta il valore del colore. |
IsExpanded() → bool | IsExpanded controlla lo stato iniziale di espansione/contrazione del visualizzatore. |
SetIsExpanded(b: bool) | Imposta il valore di is expanded. |
Action() → Action | Action restituisce l’azione collegata tramite /A. |
SetAction(a: Action) | SetAction imposta l’azione /A. |
Destination() → Destination | Destination restituisce la destinazione di visualizzazione esplicita tramite /Dest, o nil se assente. |
SetDestination(d: Destination) | SetDestination imposta la voce /Dest. |
Add(child: *OutlineItemCollection) → error | Add aggiunge child come ultimo figlio di questa voce. |
Insert(index: int, child: *OutlineItemCollection) → error | Insert inserisce child all’indice 0-based specificato tra i children di questa entry. |
Remove(child: *OutlineItemCollection) → bool | Remove scollega child se è un child diretto. |
RemoveAt(index: int) → error | RemoveAt scollega il child all’indice specificato. |
At(index: int) → *OutlineItemCollection | At restituisce il child all’indice 0-based specificato, o nil se fuori intervallo. |
All() → []*OutlineItemCollection | All restituisce una slice snapshot dei figli diretti. |