|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pdfbox.pdmodel.graphics.xobject.PDXObject
The base class for all XObjects in the PDF document.
Constructor Summary | |
PDXObject(COSStream xobj)
Standard constuctor. |
|
PDXObject(PDDocument doc)
Standard constuctor. |
|
PDXObject(PDStream xobj)
Standard constuctor. |
Method Summary | |
static PDXObject |
createXObject(COSBase xobject)
Create the correct xobject from the cos base. |
COSBase |
getCOSObject()
Returns the stream. |
COSStream |
getCOSStream()
Returns the stream. |
PDMetadata |
getMetadata()
Get the metadata that is part of the document catalog. |
PDStream |
getPDStream()
Returns the stream. |
void |
setMetadata(PDMetadata meta)
Set the metadata for this object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PDXObject(COSStream xobj)
xobj
- The XObject dictionary.public PDXObject(PDStream xobj)
xobj
- The XObject dictionary.public PDXObject(PDDocument doc)
doc
- The doc to store the object contents.Method Detail |
public COSBase getCOSObject()
getCOSObject
in interface COSObjectable
public COSStream getCOSStream()
public PDStream getPDStream()
public static PDXObject createXObject(COSBase xobject) throws IOException
xobject
- The cos level xobject to create.
IOException
- If there is an error creating the xobject.public PDMetadata getMetadata()
public void setMetadata(PDMetadata meta)
meta
- The meta data for this object.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |