StructTreeRoot
Overview
StructTreeRoot Java için Aspose.PDF FOSS sınıfıdır.
Mantıksal yapı ağacının kökü (ISO 32000-1:2008, §14.7.2, Tablo 322).
Bu sınıf, Java programlarında StructTreeRoot nesnelerle çalışmak için 13 yöntem sunar. Mevcut yöntemler şunları içerir: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement,1 ve daha fazla yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,Ve 1 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
pdfDictionary | PdfDictionary | Read | PDF dizinini geri getirir. |
rootElement | StructureElement | Read | kök yapısı elemanını (genellikle /Doküman elemi) geri getirir. |
children | ElementList | Read | Tüm üst düzey yapı unsurlarını geri getirir. |
roleMap | RoleMap | Read | Bu yapı ağaç için rol haritasını geri getirir. |
parentTreeNextKey | int | Read | Bir sonraki mevcut ana ağaç anahtarını geri getirir (/ParentTreeNextKey). |
parentTree | NumberTree | Read | {@code /ParentTree} sayısal ağaç (§14.7.4.4) - bir sayfanın yapısız ana anahtarından (sayfa üzerindeki / StructParents giriş) ve içerik akışının işaretlenmiş içeriği tanımlayıcısı (MCD, sayfaya giriş yoluyla indekslenmiştir) geri döner yapı elementine(ler) bunları referanslayan. |
allElements | List<StructureElement> | Read | Ağaçta tüm yapı unsurlarını geri getirir (birincisi derinlemesine). |
Methods
| Signature | Description |
|---|---|
StructTreeRoot(dict: PdfDictionary, parser: PDFParser) | Bu sözlükte bir StructTreeRoot oluşturulur. |
getPdfDictionary() → PdfDictionary | PDF dizinini geri getirir. |
getRootElement() → StructureElement | kök yapısı elemanını (genellikle /Doküman elemi) geri getirir. |
getChildren() → ElementList | Tüm üst düzey yapı unsurlarını geri getirir. |
getRoleMap() → RoleMap | Bu yapı ağaç için rol haritasını geri getirir. |
getParentTreeNextKey() → int | Bir sonraki mevcut ana ağaç anahtarını geri getirir (/ParentTreeNextKey). |
getParentTree() → NumberTree | {@code /ParentTree} sayısal ağaç (§14.7.4.4) - bir sayfanın yapısız ana anahtarından (sayfa üzerindeki / StructParents giriş) ve içerik akışının işaretlenmiş içeriği tanımlayıcısı (MCD, sayfaya giriş yoluyla indekslenmiştir) geri döner yapı elementine(ler) bunları referanslayan. |
lookupParentTreeEntry(key: int) → PdfBase | Tek bir {@code /ParentTree} anahtarı çözür. |
findElementByMcid(structParentsKey: int, mcid: int) → StructureElement | Etiketlenmiş içeriği olan yapı elemanını, {@code /StructParents} anahtarı ile tanımlanan bir sayfada verilen MCID ile geri getirir. |
getAllElements() → List<StructureElement> | Ağaçta tüm yapı unsurlarını geri getirir (birincisi derinlemesine). |
findElements(typeName: String) → List<StructureElement> | Tüm yapı elementleri belirli bir yapının türü adı ile eşleşir. |
clearChilds() | Tüm çocuk elementlerini yapı ağaçlarından çıkarır. |
createNew() → StructTreeRoot | Yeni bir StructTreeRoot oluşturur /Doküman kök elemanı ile. |