StructTreeRoot

StructTreeRoot

Panoramica

StructTreeRoot è una classe in Aspose.PDF FOSS per TypeScript.

Albero della struttura logica del documento: un handle live su /StructTreeRoot.

Questa classe dichiara 7 metodi per oggetti StructTreeRoot nei programmi TypeScript. I metodi disponibili includono: Append, ElementFor, ElementForObject, GetText, RegisterRole, ResolveRole, constructor. Tutti i membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo aver installato il pacchetto Aspose.PDF FOSS per TypeScript. Proprietà: Children, ClassMap, RoleMap.

Proprietà

NomeTipoAccessoDescrizione
RoleMap: Map<string, string>LetturaRuolo personalizzato -> nome ruolo mappato, da /RoleMap (i valori sono stringhe di nome).
ClassMap: Map<string, PdfObject>LetturaNome classe -> oggetto attributo, da /ClassMap (valori grezzi, non risolti).
ChildrenStructElement[]LetturaOttiene i figli.

Metodi

FirmaDescrizione
`constructor(doc: Document, Dict: PdfDict, Ref: PdfRefundefined)`
ResolveRole(role: string) → stringSegui la catena RoleMap da role a un tipo di struttura standard.
ElementFor(structParentsKey: number, mcid: number) → `StructElementundefined`
ElementForObject(structParentKey: number) → `StructElementundefined`
GetText() → stringIl testo dell’intero albero, in ordine di lettura.
Append(type: string, opts: ElemOpts) → StructElementCrea un elemento di struttura di livello superiore di type e restituisci il suo handle.
RegisterRole(custom: string, standard: string)Mappa un tipo di struttura personalizzato custom a un tipo standard standard in /RoleMap (scrive il dict e aggiorna la mappa in memoria).
 Italiano