StructTreeRoot

StructTreeRoot

Genel Bakış

StructTreeRoot, TypeScript için Aspose.PDF FOSS içinde bir sınıftır.

Belgenin mantıksal yapı ağacı: /StructTreeRoot üzerinde canlı bir tutamaç.

Bu sınıf, TypeScript programlarındaki StructTreeRoot nesneleri için 7 yöntem bildirir. Mevcut yöntemler şunlardır: Append, ElementFor, ElementForObject, GetText, RegisterRole, ResolveRole, constructor. Tüm genel üyeler, Aspose.PDF FOSS for TypeScript paketini kurduktan sonra herhangi bir TypeScript uygulaması tarafından erişilebilir. Özellikler: Children, ClassMap, RoleMap.

Özellikler

AdTürErişimAçıklama
RoleMap: Map<string, string>OkumaÖzel rol -> eşlenmiş rol adı, /RoleMap üzerinden (değerler ad dizeleridir).
ClassMap: Map<string, PdfObject>OkumaSınıf adı -> öznitelik nesnesi, /ClassMap üzerinden (ham, çözümlenmemiş değerler).
ChildrenStructElement[]OkumaÇocukları alır.

Yöntemler

İmzaAçıklama
`constructor(doc: Document, Dict: PdfDict, Ref: PdfRefundefined)`
ResolveRole(role: string) → stringrole üzerinden RoleMap zincirini takip ederek standart bir yapı tipine gidin.
ElementFor(structParentsKey: number, mcid: number) → `StructElementundefined`
ElementForObject(structParentKey: number) → `StructElementundefined`
GetText() → stringOkuma sırasına göre tüm ağacın metni.
Append(type: string, opts: ElemOpts) → StructElementtype tipinde bir üst düzey yapı öğesi oluştur ve tutamacını döndür.
RegisterRole(custom: string, standard: string)/RoleMap içinde özel bir yapı türü custom‘ı standart bir tür standard‘e eşle (sözlüğü yazar ve bellek içi haritayı günceller).
 Türkçe