StructTreeRoot
Overview
StructTreeRoot เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
รากของต้นโครงสร้างทางลักษณะ (ISO 32000-1:2008, §14.7.2, ตาราง 322).
หมวดนี้ให้ 13 วิธีในการทํางานกับ StructTreeRoot วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement,และ 1 วิธีการเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,และอีก 1 ใบ.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
pdfDictionary | PdfDictionary | Read | ส่งกลับคําศัพท์ PDF ที่อยู่เบื้องหลัง. |
rootElement | StructureElement | Read | กลับตัวแร่ของโครงสร้าง (โดยทั่วไปเป็นตัว / Document). |
children | ElementList | Read | กลับทั้งหมดขององค์ประกอบระดับบน. |
roleMap | RoleMap | Read | กลับแผนที่บทบาทสําหรับต้นโครงสร้างนี้. |
parentTreeNextKey | int | Read | กลับคีย์ต้นไม้แม่ที่ติดต่อได้ (/ParentTreeNextKey). |
parentTree | NumberTree | Read | กลับ {@code /ParentTree} ต้นเลข (§14.7.4.4) แผนที่กลับจากปุ่มแม่โครงสร้างของหน้า (การใส่ / StructParents ในหน้า) และจากตัวจําแนกเนื้อหาที่มีสัญลักษณ์ในคลื่นเนื่อง (MCID, อินเด็กซ์ผ่านทางการเข้าหน้า), กลับไปยังองค์ประกอบ ((s)) ที่อ้างอิงพวกเขา. |
allElements | List<StructureElement> | Read | กลับตัวโครงสร้างทั้งหมดในต้น (การเดินผ่านความลึกครั้งแรก). |
Methods
| Signature | Description |
|---|---|
StructTreeRoot(dict: PdfDictionary, parser: PDFParser) | สร้าง StructTreeRoot รอบคําศัพท์ที่ให้. |
getPdfDictionary() → PdfDictionary | ส่งกลับคําศัพท์ PDF ที่อยู่เบื้องหลัง. |
getRootElement() → StructureElement | กลับตัวแร่ของโครงสร้าง (โดยทั่วไปเป็นตัว / Document). |
getChildren() → ElementList | กลับทั้งหมดขององค์ประกอบระดับบน. |
getRoleMap() → RoleMap | กลับแผนที่บทบาทสําหรับต้นโครงสร้างนี้. |
getParentTreeNextKey() → int | กลับคีย์ต้นไม้แม่ที่ติดต่อได้ (/ParentTreeNextKey). |
getParentTree() → NumberTree | กลับ {@code /ParentTree} ต้นเลข (§14.7.4.4) แผนที่กลับจากปุ่มแม่โครงสร้างของหน้า (การใส่ / StructParents ในหน้า) และจากตัวจําแนกเนื้อหาที่มีสัญลักษณ์ในคลื่นเนื่อง (MCID, อินเด็กซ์ผ่านทางการเข้าหน้า), กลับไปยังองค์ประกอบ ((s)) ที่อ้างอิงพวกเขา. |
lookupParentTreeEntry(key: int) → PdfBase | แก้ไข {@code /ParentTree} คีย์เดียว. |
findElementByMcid(structParentsKey: int, mcid: int) → StructureElement | กลับองค์ประกอบที่ถือครองเนื้อหาที่มีการตราคาด้วย MCID ที่ได้รับในหน้าที่ระบุโดยกุญแจ {@code /StructParents} ของมัน. |
getAllElements() → List<StructureElement> | กลับตัวโครงสร้างทั้งหมดในต้น (การเดินผ่านความลึกครั้งแรก). |
findElements(typeName: String) → List<StructureElement> | ค้นหาองค์ประกอบทั้งหมดที่ตรงกับชื่อชนิดของโครงสร้างที่ให้. |
clearChilds() | ลบองค์ประกอบลูกทั้งหมดจากต้นโครงสร้าง. |
createNew() → StructTreeRoot | สร้าง StructTreeRoot ใหม่ด้วย / เอกสารตัวแหล่ง. |