StructureElement
Översikt
StructureElement är en klass i Aspose.PDF FOSS för Java.
Representerar ett strukturelement i logiskt strukturträd (ISO 32000-1:2008, §14.7.2, tabell 323).
Denna klass ger 21 metoder för att arbeta med StructureElement objekt i Java-program. Tillgängliga metoder är bland annat: StructureElement, appendChild, appendMarkedContent, getActualText, getAllKids, getAlternateDescription, getChildElements, getExpandedForm, getID, getLanguage, getParent, getPdfDictionary, och 9 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: actualText, allKids, alternateDescription, childElements, expandedForm, iD,Och fem till.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
pdfDictionary | PdfDictionary | Läs. | Returnerar den underliggande PDF-ordboken. |
structureType | StructureTypeStandard | Läs. | Returnerar strukturtyp (t.ex. P, H1, Tabell, Div). |
title | String | Läs. | Returnerar titeln (/T). |
language | String | Läs. | Returnerar språket (/Lang). |
alternateDescription | String | Läs. | Returnerar den alternativa beskrivningen (/Alt). |
actualText | String | Läs. | Returnerar den faktiska texten (/ActualText). |
expandedForm | String | Läs. | Returnerar den utvidgade formen (/E). |
iD | String | Läs. | Returnerar elementet ID (/ID). |
childElements | ElementList | Läs. | Returnerar endast StructureElement barn (filtrar ut MCR, OBJR och heltal). |
allKids | List<Object> | Läs. | Returnerar ALLA barnobjekt: StructureElements, MarkedContentReferences och bara MCID. |
parent | StructureElement | Läs. | Returnerar förälderelementet, eller {@code null} för element på rotnivå. |
Methods
| Signature | Beskrivning |
|---|---|
StructureElement(dict: PdfDictionary, parser: PDFParser) | Skapar ett strukturelement som omslutar den givna ordlistan. |
getPdfDictionary() → PdfDictionary | Returnerar den underliggande PDF-ordboken. |
getStructureType() → StructureTypeStandard | Returnerar strukturtyp (t.ex. P, H1, Tabell, Div). |
setStructureType(type: StructureTypeStandard) | Ställer in strukturelementets typ. |
getTitle() → String | Returnerar titeln (/T). |
setTitle(title: String) | Sätter titeln (/T). |
getLanguage() → String | Returnerar språket (/Lang). |
setLanguage(lang: String) | Ställer in språket (/Lang). |
getAlternateDescription() → String | Returnerar den alternativa beskrivningen (/Alt). |
setAlternateDescription(alt: String) | Ställer in den alternativa beskrivningen (/Alt). |
getActualText() → String | Returnerar den faktiska texten (/ActualText). |
setActualText(text: String) | Ställer in den faktiska texten (/ActualText). |
getExpandedForm() → String | Returnerar den utvidgade formen (/E). |
setExpandedForm(expanded: String) | Ställer in den expanderade formen (/E). |
getID() → String | Returnerar elementet ID (/ID). |
setID(id: String) | Ställer in elementets ID (/ID). |
getChildElements() → ElementList | Returnerar endast StructureElement barn (filtrar ut MCR, OBJR och heltal). |
getAllKids() → List<Object> | Returnerar ALLA barnobjekt: StructureElements, MarkedContentReferences och bara MCID. |
appendChild(child: StructureElement) | Lägger till ett barnstrukturelement. |
appendMarkedContent(mcid: int, page: PdfDictionary) | Lägger till en märkt innehållsröm (MCID) som barn. |
getParent() → StructureElement | Returnerar förälderelementet, eller {@code null} för element på rotnivå. |