StructureElement
المعلومات العامة
StructureElement هي فئة في Aspose.PDF FOSS لـ Java.
يمثل عنصر هيكلي في شجرة الهيكل المنطقي (ISO 32000-1:2008، §14.7.2 ، الجدول 323).
توفر هذه الفئة 21 طريقة للعمل مع StructureElement كائنات في برامج Java. المنهجيات المتاحة تشمل: StructureElement, appendChild, appendMarkedContent, getActualText, getAllKids, getAlternateDescription, getChildElements, getExpandedForm, getID, getLanguage, getParent, getPdfDictionary,، و 9 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: actualText, allKids, alternateDescription, childElements, expandedForm, iD,و 5 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
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). |
childElements | ElementList | اقرأ | يعيد فقط StructureElement الأطفال (يصفف MCR، OBJR، الأعداد الصحيحة). |
allKids | List<Object> | اقرأ | يعيد كل العناصر التابعة: StructureElements، MarkedContentReferences ،, |
| ObjectReferences، و MCIDs عاري. | |||
parent | StructureElement | اقرأ | يعيد العنصر الأصل، أو {@code null} للعناصر على مستوى الجذر. |
الطرق
| التوقيع | وصف |
|---|---|
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). |
setID(id: String) | يحدد هوية العنصر (/ID). |
getChildElements() → ElementList | يعيد فقط StructureElement الأطفال (يصفف MCR، OBJR، الأعداد الصحيحة). |
getAllKids() → List<Object> | يعيد كل العناصر التابعة: StructureElements، MarkedContentReferences ،, |
| ObjectReferences، و MCIDs عاري. | |
appendChild(child: StructureElement) | يضيف عنصر بنية طفل. |
appendMarkedContent(mcid: int, page: PdfDictionary) | يرفق إشارة المحتوى المميز (MCID) كطفل. |
getParent() → StructureElement | يعيد العنصر الأصل، أو {@code null} للعناصر على مستوى الجذر. |