public class StructureObject extends StructureItem
| Modifier and Type | Field and Description |
|---|---|
protected PdfObject |
obj
An object referred to by an OBJR dictionary.
|
protected PdfIndirectReference |
objref
The reference to the object.
|
protected PdfIndirectReference |
ref
The reference of the structure element of which the properties are stored.
|
protected PdfDictionary |
structElem
The structure element of which the properties are stored.
|
protected int |
structParent
The StructParent value of the object.
|
pageref| Constructor and Description |
|---|
StructureObject(PdfDictionary structElem, PdfIndirectReference ref, PdfDictionary dict)
Creates a StructureObject for an OBJR dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
int |
checkStructParent(int pg, int sp)
Checks if a StructParent corresponds with the StructParent stored in the object.
|
PdfDictionary |
getObjAsDict()
Returns the object referred to by the OBJR dictionary.
|
PdfIndirectReference |
getObjRef()
Returns the reference to the object.
|
PdfIndirectReference |
getRef()
Returns the structure element's reference.
|
PdfDictionary |
getStructElem()
Returns the structure element.
|
String |
toString()
Creates a String representation of the object.
|
checkMCID, getPagerefprotected PdfDictionary structElem
protected PdfIndirectReference ref
protected PdfObject obj
protected PdfIndirectReference objref
protected int structParent
public StructureObject(PdfDictionary structElem, PdfIndirectReference ref, PdfDictionary dict) throws InvalidPdfException
structElem - the parent structure element
ref - the reference of the parent structure element
dict - the object reference dictionary
InvalidPdfException
public PdfDictionary getStructElem()
public PdfIndirectReference getRef()
public PdfDictionary getObjAsDict()
public PdfIndirectReference getObjRef()
public int checkStructParent(int pg,
int sp)
checkStructParent in class StructureItem
pg - the page reference that needs to be checked
sp - the structParent that needs to be checked
public String toString()
toString in class Object
Object.toString()
Copyright © 1998–2021. All rights reserved.