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 for Java. خصائص: allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,وواحد آخر.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
pdfDictionary | PdfDictionary | اقرأ | يعيد قاموس PDF الأساسي. |
rootElement | StructureElement | اقرأ | يعيد عنصر هيكل الجذر (عادة / Document element). |
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 | يعيد عنصر هيكل الجذر (عادة / Document element). |
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. |