StructureElement

StructureElement

Overview

StructureElement és una classe en FOSS per Java.

Representa un element estructural en l’arbre de la estructura lògica (ISO 32000-1:2008, §14.7.2, Taula 323).

Aquesta classe proporciona 21 mètodes per treballar amb objectes StructureElement en programes Java. Els mètodes disponibles inclouen: StructureElement, appendChild, appendMarkedContent, getActualText, getAllKids, getAlternateDescription, getChildElements, getExpandedForm, getID, getLanguage, getParent, getPdfDictionary, i 9 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: actualText, allKids, alternateDescription, childElements, expandedForm, iD, i 5 més.

Properties

NameTypeAccessDescription
pdfDictionaryPdfDictionaryReadRetorna el diccionari PDF subjacent.
structureTypeStructureTypeStandardReadRetorna el tipus d’estructura (per exemple, P, H1, Taula, Div).
titleStringReadRetorna el títol (/T).
languageStringReadRetorna el llenguatge (/Lang).
alternateDescriptionStringReadRetorna la descripció alternativa (/Alt).
actualTextStringReadRetorna el text real (/ActualText).
expandedFormStringReadRetorna la forma expandida (/E).
iDStringReadRetorna l’ID de l"element (/ID).
childElementsElementListReadRetorna només els fills de StructureElement (filtra MCR, OBJR, enters).
allKidsList<Object>ReadRetorna tots els elements fills: StructureElements, MarkedContentReferences.,
i els MCIDs.
parentStructureElementReadRetorna l’element principal, o {@code null} per a elements de nivell raí.

Methods

SignatureDescription
StructureElement(dict: PdfDictionary, parser: PDFParser)Crea un element de estructura que envolta el diccionari donat.
getPdfDictionary()PdfDictionaryRetorna el diccionari PDF subjacent.
getStructureType()StructureTypeStandardRetorna el tipus d’estructura (per exemple, P, H1, Taula, Div).
setStructureType(type: StructureTypeStandard)Establi el tipus de la estructura.
getTitle()StringRetorna el títol (/T).
setTitle(title: String)Enllaça el títol (/T).
getLanguage()StringRetorna el llenguatge (/Lang).
setLanguage(lang: String)S’estableix la llengua (/Lang).
getAlternateDescription()StringRetorna la descripció alternativa (/Alt).
setAlternateDescription(alt: String)S’estableix la descripció alternativa (/Alt).
getActualText()StringRetorna el text real (/ActualText).
setActualText(text: String)S’estableix el text real (/ActualText).
getExpandedForm()StringRetorna la forma expandida (/E).
setExpandedForm(expanded: String)S’estableix la forma expandida (/E).
getID()StringRetorna l’ID de l"element (/ID).
setID(id: String)S’estableix l’ID de l"element (/ID).
getChildElements()ElementListRetorna només els fills de StructureElement (filtra MCR, OBJR, enters).
getAllKids()List<Object>Retorna tots els elements fills: StructureElements, MarkedContentReferences.,
i els MCIDs.
appendChild(child: StructureElement)Anexa un element de estructura infantil.
appendMarkedContent(mcid: int, page: PdfDictionary)Anexa una referència de contingut marcat (MCID) com a nen.
getParent()StructureElementRetorna l’element principal, o {@code null} per a elements de nivell raí.

See Also

 Català