StructTreeRoot

StructTreeRoot

نمای کلی

StructTreeRoot یک کلاس در Aspose.PDF FOSS برای جاوا است.

ریشه درخت ساختار منطقی (ISO 32000-1:2008، §14.7.2 ، جدول 322).

این کلاس ۱۳ روش برای کار با StructTreeRoot در برنامه های جاوا را فراهم می کند. روش های موجود شامل: StructTreeRoot, clearChilds, createNew, findElementByMcid, findElements, getAllElements, getChildren, getParentTree, getParentTreeNextKey, getPdfDictionary, getRoleMap, getRootElement,، و یک روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: allElements, children, parentTree, parentTreeNextKey, pdfDictionary, roleMap,، و يکتا ديگه .

خواص

نام:نوع:Accessشرح:
pdfDictionaryPdfDictionaryبخونید.لغت PDF زیر را باز می گرداند.
rootElementStructureElementبخونید.عنصر ساختار ریشه (معمولاً /Document) را باز می گرداند.
childrenElementListبخونید.تمام عناصر ساختار سطح بالا را باز می گرداند.
roleMapRoleMapبخونید.نقشه نقش این درخت ساختار را باز می گرداند.
parentTreeNextKeyintبخونید.کلید درخت اصلی موجود بعدی را (/ParentTreeNextKey) باز می گرداند.
parentTreeNumberTreeبخونید.برگشتن {@code /ParentTree} به درخت شماره (§14.7.4.4) نقشه معکوس از کلید اصلی ساختاری یک صفحه (در ورودی در صفحه) و از شناسه کننده محتوای مشخص شده جریان محتوا (MCID، که از طریق وریدی صفحه فهرست می شود) به عنصر ساختار ((s)) بازمی گردد.
allElementsList<StructureElement>بخونید.تمام عناصر ساختار در درخت را باز می گرداند (اولین عبور عمق).

روش ها

Signatureشرح:
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) نقشه معکوس از کلید اصلی ساختاری یک صفحه (در ورودی در صفحه) و از شناسه کننده محتوای مشخص شده جریان محتوا (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 ایجاد می کند.

همچنین ببینید:

 فارسی