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

FirmaDescrizione
Document() → *DocumentDocument restituisce il documento a cui è associata questa collezione.
Parent() → *OutlineItemCollectionParent restituisce l’elemento genitore, o nil per la collezione radice.
Count() → intCount restituisce il numero di figli diretti (segnaposto fino a quando il Task 5 aggiunge il resto della collezione API).
Title() → stringTitle restituisce il testo del segnalibro.
SetTitle(s: string)SetTitle sostituisce il testo del segnalibro.
Bold() → boolIl grassetto corrisponde al bit 2 di /F nel dizionario dell’outline item.
SetBold(b: bool)Imposta il valore in grassetto.
Italic() → boolIl corsivo corrisponde al bit 1 di /F.
SetItalic(b: bool)Imposta il valore italic.
Color() → *ColorColor restituisce il colore dell’etichetta RGB, o nil se /C è assente (nero predefinito).
SetColor(c: *Color)Imposta il valore del colore.
IsExpanded() → boolIsExpanded controlla lo stato iniziale di espansione/contrazione del visualizzatore.
SetIsExpanded(b: bool)Imposta il valore di is expanded.
Action() → ActionAction restituisce l’azione collegata tramite /A.
SetAction(a: Action)SetAction imposta l’azione /A.
Destination() → DestinationDestination restituisce la destinazione di visualizzazione esplicita tramite /Dest, o nil se assente.
SetDestination(d: Destination)SetDestination imposta la voce /Dest.
Add(child: *OutlineItemCollection) → errorAdd aggiunge child come ultimo figlio di questa voce.
Insert(index: int, child: *OutlineItemCollection) → errorInsert inserisce child all’indice 0-based specificato tra i children di questa entry.
Remove(child: *OutlineItemCollection) → boolRemove scollega child se è un child diretto.
RemoveAt(index: int) → errorRemoveAt scollega il child all’indice specificato.
At(index: int) → *OutlineItemCollectionAt restituisce il child all’indice 0-based specificato, o nil se fuori intervallo.
All() → []*OutlineItemCollectionAll restituisce una slice snapshot dei figli diretti.

Vedi anche

 Italiano