Class PDInlinedImage
java.lang.Object
org.apache.pdfbox.pdmodel.graphics.xobject.PDInlinedImage
This class represents an inlined image.
- Version:
- $Revision: 1.6 $
- Author:
- Ben Litchfield
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis will take the inlined image information and create a java.awt.Image from it.createImage
(Map colorSpaces) This will take the inlined image information and create a java.awt.Image from it.byte[]
Get the bytes for the image.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.
-
Constructor Details
-
PDInlinedImage
public PDInlinedImage()
-
-
Method Details
-
getImageParameters
This will get the image parameters.- Returns:
- The image parameters.
-
setImageParameters
This will set the image parameters for this image.- Parameters:
imageParams
- The imageParams.
-
getImageData
public byte[] getImageData()Get the bytes for the image.- Returns:
- The image data.
-
setImageData
public void setImageData(byte[] value) Set the bytes that make up the image.- Parameters:
value
- The image data.
-
createImage
This will take the inlined image information and create a java.awt.Image from it.- Returns:
- The image that this object represents.
- Throws:
IOException
- If there is an error creating the image.
-
createImage
This will take the inlined image information and create a java.awt.Image from it.- Parameters:
colorSpaces
- The ColorSpace dictionary from the current resources, if any.- Returns:
- The image that this object represents.
- Throws:
IOException
- If there is an error creating the image.
-