org.pdfbox.pdmodel.graphics.xobject

Class PDInlinedImage


public class PDInlinedImage
extends java.lang.Object

This class represents an inlined image.
Version:
$Revision: 1.5 $
Author:
Ben Litchfield

Method Summary

BufferedImage
createImage()
This will take the inlined image information and create a java.awt.Image from it.
byte[]
getImageData()
Get the bytes for the image.
ImageParameters
getImageParameters()
This will get the image parameters.
void
setImageData(byte[] value)
Set the bytes that make up the image.
void
setImageParameters(ImageParameters imageParams)
This will set the image parameters for this image.

Method Details

createImage

public BufferedImage createImage()
            throws IOException
This will take the inlined image information and create a java.awt.Image from it.
Returns:
The image that this object represents.

getImageData

public byte[] getImageData()
Get the bytes for the image.
Returns:
The image data.

getImageParameters

public ImageParameters getImageParameters()
This will get the image parameters.
Returns:
The image parameters.

setImageData

public void setImageData(byte[] value)
Set the bytes that make up the image.
Parameters:
value - The image data.

setImageParameters

public void setImageParameters(ImageParameters imageParams)
This will set the image parameters for this image.
Parameters:
imageParams - The imageParams.