StructTreeRoot

StructTreeRoot

Prezentare generală

StructTreeRoot este o clasă în Aspose.PDF FOSS pentru TypeScript.

Arborele de structură logică al documentului: un handle live peste /StructTreeRoot.

Această clasă declară 7 metode pentru obiecte StructTreeRoot în programe TypeScript. Metodele disponibile includ: Append, ElementFor, ElementForObject, GetText, RegisterRole, ResolveRole, constructor. Toți membrii publici sunt accesibili oricărei aplicații TypeScript după instalarea pachetului Aspose.PDF FOSS pentru TypeScript. Proprietăți: Children, ClassMap, RoleMap.

Proprietăți

NumeTipAccesDescriere:
RoleMap: Map<string, string>CitireRol personalizat -> nume de rol mapat, din /RoleMap (valorile sunt șiruri de nume).
ClassMap: Map<string, PdfObject>CitireNume de clasă -> obiect atribut, din /ClassMap (valori brute, nerezolvate).
ChildrenStructElement[]CitireObține copiii.

Metode

SemnăturăDescriere:
`constructor(doc: Document, Dict: PdfDict, Ref: PdfRefundefined)`
ResolveRole(role: string) → stringUrmaţi lanţul RoleMap de la role către un tip de structură standard.
ElementFor(structParentsKey: number, mcid: number) → `StructElementundefined`
ElementForObject(structParentKey: number) → `StructElementundefined`
GetText() → stringTextul întregului arbore, în ordinea de citire.
Append(type: string, opts: ElemOpts) → StructElementCreează un element de structură de nivel superior de tip type și returnează identificatorul său.
RegisterRole(custom: string, standard: string)Mapează un tip de structură personalizat custom la un tip standard standard în /RoleMap (scrie dicționarul și actualizează harta din memorie).
 Română