StructTreeRootElement

Inheritance: java.lang.Object, com.aspose.pdf.tagged.logicalstructure.elements.Element

public final class StructTreeRootElement extends Element

Represents StructTreeRoot object in logical structure.

Constructors

ConstructorDescription
StructTreeRootElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

Methods

MethodDescription
getIDTree()
getRoleMap()
doPreSave()
doSave()
init()
createStructParents()
getStructParentsArray(IPdfNumber structParents)
getAllElements()
registrationObjectInParentTree(IPdfObject pdfObject)

StructTreeRootElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

public StructTreeRootElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

Parameters:

ParameterTypeDescription
taggedContextTaggedContext
pdfEngineEntityIPdfPrimitive

getIDTree()

public final NamesTreeNode getIDTree()

Returns: NamesTreeNode

getRoleMap()

public final IPdfDictionary getRoleMap()

Returns: IPdfDictionary

doPreSave()

public final void doPreSave()

doSave()

public final void doSave()

init()

public final void init()

createStructParents()

public final IPdfNumber createStructParents()

Returns: IPdfNumber

getStructParentsArray(IPdfNumber structParents)

public final IPdfArray getStructParentsArray(IPdfNumber structParents)

Parameters:

ParameterTypeDescription
structParentsIPdfNumber

Returns: IPdfArray

getAllElements()

public final System.Collections.Generic.List<Element> getAllElements()

Returns: com.aspose.ms.System.Collections.Generic.List<com.aspose.pdf.tagged.logicalstructure.elements.Element>

registrationObjectInParentTree(IPdfObject pdfObject)

public final int registrationObjectInParentTree(IPdfObject pdfObject)

Parameters:

ParameterTypeDescription
pdfObjectIPdfObject

Returns: int