StructTreeRoot

StructTreeRoot

Przegląd

StructTreeRoot jest klasą w Aspose.PDF FOSS dla TypeScript.

Logiczne drzewo struktury dokumentu: aktywne odwołanie do /StructTreeRoot.

Ta klasa deklaruje 7 metod dla obiektów StructTreeRoot w programach TypeScript. Dostępne metody obejmują: Append, ElementFor, ElementForObject, GetText, RegisterRole, ResolveRole, constructor. Wszystkie publiczne członki są dostępne dla każdej aplikacji TypeScript po zainstalowaniu pakietu Aspose.PDF FOSS dla TypeScript. Właściwości: Children, ClassMap, RoleMap.

Właściwości

NazwaTypDostępOpis
RoleMap: Map<string, string>OdczytNiestandardowa rola -> nazwę przypisaną roli, z /RoleMap (wartości to ciągi znaków nazwy).
ClassMap: Map<string, PdfObject>OdczytNazwa klasy -> obiekt atrybutu, z /ClassMap (surowe, nie rozwiązane wartości).
ChildrenStructElement[]OdczytPobiera dzieci.

Metody

SygnaturaOpis
`constructor(doc: Document, Dict: PdfDict, Ref: PdfRefundefined)`
ResolveRole(role: string) → stringŚledź łańcuch RoleMap od role do standardowego typu struktury.
ElementFor(structParentsKey: number, mcid: number) → `StructElementundefined`
ElementForObject(structParentKey: number) → `StructElementundefined`
GetText() → stringCały tekst drzewa, w kolejności czytania.
Append(type: string, opts: ElemOpts) → StructElementUtwórz element struktury najwyższego poziomu typu type i zwróć jego uchwyt.
RegisterRole(custom: string, standard: string)Mapuj niestandardowy typ struktury custom na standardowy typ standard w /RoleMap (zapisuje słownik i aktualizuje mapę w pamięci).
 Polski