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 PdfXObjectpublic float getHeight()
getHeight in class PdfXObjectpublic void flush()
flush in class PdfObjectWrapper<PdfStream>public PdfImageXObject copyTo(PdfDocument document)
public BufferedImage getBufferedImage() throws IOException
IOExceptionpublic 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.