public class PdfImageXObject extends PdfXObject
| Constructor and Description |
|---|
PdfImageXObject(ImageData image) |
PdfImageXObject(ImageData image, PdfImageXObject imageMask) |
PdfImageXObject(PdfStream pdfObject) |
| Modifier and Type | Method and Description |
|---|---|
PdfImageXObject |
copyTo(PdfDocument document) |
protected static PdfStream |
createPdfStream(ImageData image, PdfImageXObject imageMask) |
void |
flush() |
BufferedImage |
getBufferedImage() |
float |
getHeight() |
byte[] |
getImageBytes() |
byte[] |
getImageBytes(boolean decoded) |
float |
getWidth() |
PdfImageXObject |
put(PdfName key, PdfObject value) |
isWrappedObjectMustBeIndirect, makeXObject, setLayerensureObjectIsAddedToDocument, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidReleasepublic PdfImageXObject(ImageData image)
public PdfImageXObject(ImageData image, PdfImageXObject imageMask)
public PdfImageXObject(PdfStream pdfObject)
public float getWidth()
getWidth in class PdfXObject
public float getHeight()
getHeight in class PdfXObject
public void flush()
flush in class PdfObjectWrapper<PdfStream>
public PdfImageXObject copyTo(PdfDocument document)
public BufferedImage getBufferedImage() throws IOException
IOException
public byte[] getImageBytes()
public byte[] getImageBytes(boolean decoded)
public PdfImageXObject put(PdfName key, PdfObject value)
protected static PdfStream createPdfStream(ImageData image, PdfImageXObject imageMask)
Copyright © 1998–2016 iText Group NV. All rights reserved.