StructTreeRoot
StructTreeRoot
Overview
StructTreeRoot در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
ریشه ی ساختار منطقی درخت (ISO 32000-1:2008, §14.7.2, جدول 322).
این کلاس 13 روش برای کار با StructTreeRoot اشیاء در برنامه های جاوا ارائه می دهد. روش های موجود شامل: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement,و 1 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,و یک دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
pdfDictionary | PdfDictionary | Read | به کلمات کلیدی PDF بازگردانید. |
rootElement | StructureElement | Read | بازگرداندن عنصر ساختار ریشه (به طور معمول عنصری / مستند). |
children | ElementList | Read | بازگرداندن تمام عناصر ساختار سطح بالا. |
roleMap | RoleMap | Read | بازگرداندن نقشه نقش برای این درخت ساختار. |
parentTreeNextKey | int | Read | کلید درخت مادر بعدی را باز می گرداند (/ParentTreeNextKey). |
parentTree | NumberTree | Read | بازگشت درخت شماره {@code /ParentTree} (§14.7.4.4) - برعکس |
| نقشه از کلید اصلی ساختاری یک صفحه (در /StructParents ورودی در | |||
| صفحه) و از یک محتوای جریان مشخص شده-محتوا شناسه کننده | |||
| (MCID، از طریق ورودی صفحه فهرست شده) بازگشت به عنصر ساختار(ها) | |||
| آنها را ذکر می کنند. | |||
allElements | List<StructureElement> | Read | بازگرداندن تمام عناصر ساختاری در درخت (درختان عمیق و اول). |
Methods
| Signature | Description |
|---|---|
StructTreeRoot(dict: PdfDictionary, parser: PDFParser) | یک کلمه را با استفاده از کلمات کلیدی به نمایش می گذارید. |
getPdfDictionary() → PdfDictionary | به کلمات کلیدی PDF بازگردانید. |
getRootElement() → StructureElement | بازگرداندن عنصر ساختار ریشه (به طور معمول عنصری / مستند). |
getChildren() → ElementList | بازگرداندن تمام عناصر ساختار سطح بالا. |
getRoleMap() → RoleMap | بازگرداندن نقشه نقش برای این درخت ساختار. |
getParentTreeNextKey() → int | کلید درخت مادر بعدی را باز می گرداند (/ParentTreeNextKey). |
getParentTree() → NumberTree | بازگشت درخت شماره {@code /ParentTree} (§14.7.4.4) - برعکس |
| نقشه از کلید اصلی ساختاری یک صفحه (در /StructParents ورودی در | |
| صفحه) و از یک محتوای جریان مشخص شده-محتوا شناسه کننده | |
| (MCID، از طریق ورودی صفحه فهرست شده) بازگشت به عنصر ساختار(ها) | |
| آنها را ذکر می کنند. | |
lookupParentTreeEntry(key: int) → PdfBase | یک کلید تک {@code /ParentTree} را حل می کند. |
findElementByMcid(structParentsKey: int, mcid: int) → StructureElement | بازگرداندن عناصر ساختاری که دارای محتوای مشخص شده است با |
| در صفحه ای که با کلید {@code /StructParents} مشخص شده است، MCID داده می شود. | |
getAllElements() → List<StructureElement> | بازگرداندن تمام عناصر ساختاری در درخت (درختان عمیق و اول). |
findElements(typeName: String) → List<StructureElement> | همه عناصر ساختاری را که با نام نوع ساختار داده شده مطابقت دارند، پیدا کنید. |
clearChilds() | تمام عناصر کودک را از درخت ساختار حذف می کند. |
createNew() → StructTreeRoot | ایجاد یک StructTreeRoot جدید با یک /Document ریشه عنصر. |