StructureElement
StructureElement
نمای کلی
StructureElement یک کلاس در Aspose.PDF FOSS برای جاوا است.
نمایانگر یک عنصر ساختاری در درخت ساختار منطقی (ISO 32000-1:2008، §14.7.2 ، جدول 323).
این کلاس ۲۱ روش برای کار با StructureElement در برنامه های جاوا را فراهم می کند. روش های موجود شامل: StructureElement, appendChild, appendMarkedContent, getActualText, getAllKids, getAlternateDescription, getChildElements, getExpandedForm, getID, getLanguage, getParent, getPdfDictionary,، و 9 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: actualText, allKids, alternateDescription, childElements, expandedForm, iD,، و 5 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
pdfDictionary | PdfDictionary | بخونید. | لغت PDF زیر را باز می گرداند. |
structureType | StructureTypeStandard | بخونید. | نوع ساختار (به عنوان مثال P، H1 ، Table, Div) را باز می گرداند. |
title | String | بخونید. | عنوان (/T) را بازمی گرداند. |
language | String | بخونید. | زبان (/Lang) را باز می گرداند. |
alternateDescription | String | بخونید. | شرح جایگزین (/Alt) را باز می گرداند. |
actualText | String | بخونید. | متن واقعی (/ActualText) را باز می گرداند. |
expandedForm | String | بخونید. | فرم گسترش یافته (/E) را بازمی گرداند. |
iD | String | بخونید. | ID عنصر (/ID) را باز می گرداند. |
childElements | ElementList | بخونید. | فقط StructureElement را باز می گرداند (MCR، OBJR و اعداد صحیح را فیلتر می کند). |
allKids | List<Object> | بخونید. | تمام عناصر زیر را باز می گرداند: StructureElements، MarkedContentReferences, ObjectReferences و MCID های خالی. |
parent | StructureElement | بخونید. | عنصر اصلی را یا {@code null} برای عناصر سطح ریشه باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
StructureElement(dict: PdfDictionary, parser: PDFParser) | یک عنصر ساختار ایجاد می کند که لغت داده شده را پوشش می دهد. |
getPdfDictionary() → PdfDictionary | لغت PDF زیر را باز می گرداند. |
getStructureType() → StructureTypeStandard | نوع ساختار (به عنوان مثال P، H1 ، Table, Div) را باز می گرداند. |
setStructureType(type: StructureTypeStandard) | نوع ساختار را تنظیم میکند. |
getTitle() → String | عنوان (/T) را بازمی گرداند. |
setTitle(title: String) | عنوان را تنظیم میکند (/T). |
getLanguage() → String | زبان (/Lang) را باز می گرداند. |
setLanguage(lang: String) | زبان را تنظیم میکند (/Lang). |
getAlternateDescription() → String | شرح جایگزین (/Alt) را باز می گرداند. |
setAlternateDescription(alt: String) | توضیح جایگزین (/Alt) را تنظیم میکند. |
getActualText() → String | متن واقعی (/ActualText) را باز می گرداند. |
setActualText(text: String) | متن واقعی را تنظیم میکند (/ActualText). |
getExpandedForm() → String | فرم گسترش یافته (/E) را بازمی گرداند. |
setExpandedForm(expanded: String) | فرم گسترش یافته (/E) را تنظیم میکند. |
getID() → String | ID عنصر (/ID) را باز می گرداند. |
setID(id: String) | شناسه عنصر (/ID) را تنظیم میکند. |
getChildElements() → ElementList | فقط StructureElement را باز می گرداند (MCR، OBJR و اعداد صحیح را فیلتر می کند). |
getAllKids() → List<Object> | تمام عناصر زیر را باز می گرداند: StructureElements، MarkedContentReferences, ObjectReferences و MCID های خالی. |
appendChild(child: StructureElement) | یک عنصر ساختاری بچه اضافه می کنه. |
appendMarkedContent(mcid: int, page: PdfDictionary) | یک مرجع محتوای مشخص (MCID) به عنوان کودک اضافه می شود. |
getParent() → StructureElement | عنصر اصلی را یا {@code null} برای عناصر سطح ریشه باز می گرداند. |