StructTreeRoot
סקירה כללית
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 לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,ועוד אחד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
pdfDictionary | PdfDictionary | קראו | החזיר את הדיבור הבסיסי של PDF. |
rootElement | StructureElement | קראו | החזיר את מרכיב המבנה השורש (בדרך כלל מרעיון /מסמך). |
children | ElementList | קראו | החזיר את כל רמות הבנייה העליונות. |
roleMap | RoleMap | קראו | החזיר את מפת התפקיד עבור עץ מבנה זה. |
parentTreeNextKey | int | קראו | החזיר את מפתח העץ הורי הבא זמין (/ParentTreeNextKey). |
parentTree | NumberTree | קראו | החזיר את העץ המספר {@code /ParentTree} (§14.7.4.4) - ההפוך |
| מפת מהחלק הרוב המבנה של דף (הכנסת /StructParents על | |||
| הדף) ומקור מזהה תוכן מסומן של זרימת תוכן | |||
| (MCID, מדויק באמצעות הכניסה לדף) בחזרה אל מרכיב המבנה(s) | |||
| להזכיר אותם . | |||
allElements | List<StructureElement> | קראו | החזיר את כל מרכיבי המבנה בעץ (עומק ראשון קרוס). |
שיטות
| חתימה | תיאור |
|---|---|
StructTreeRoot(dict: PdfDictionary, parser: PDFParser) | יצירת StructTreeRoot המלא את הדיבור שניתן. |
getPdfDictionary() → PdfDictionary | החזיר את הדיבור הבסיסי של PDF. |
getRootElement() → StructureElement | החזיר את מרכיב המבנה השורש (בדרך כלל מרעיון /מסמך). |
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 חדש עם רקע /Document. |