public class PDFTiledImage
extends java.lang.Object
implements java.awt.image.ImageConsumer
Modifier and Type | Class and Description |
---|---|
static class |
PDFTiledImage.TiledImageProxy |
Constructor and Description |
---|
PDFTiledImage() |
Modifier and Type | Method and Description |
---|---|
void |
drawImage(java.awt.image.ImageProducer ip,
java.awt.Graphics2D destination)
The main entry point.
|
static void |
drawTiledImage(java.awt.image.ImageProducer ip,
java.awt.Graphics2D destination) |
int |
getHeight()
Returns the height of the entire image.
|
java.awt.image.WritableRaster |
getTileBuffer() |
int |
getTileHeight()
Returns the height of the tile (it's a strip)
|
int |
getWidth()
Returns the width of the entire image.
|
void |
imageComplete(int status)
ImageConsumer method.
|
void |
setColorModel(java.awt.image.ColorModel model) |
void |
setDimensions(int width,
int height)
ImageConsumer method.
|
void |
setHints(int hintflags) |
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
byte[] pixels,
int off,
int scansize) |
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
int[] pixels,
int off,
int scansize) |
void |
setProperties(java.util.Hashtable props) |
public int getTileHeight()
public int getWidth()
public int getHeight()
public void imageComplete(int status)
imageComplete
in interface java.awt.image.ImageConsumer
public void setHints(int hintflags)
setHints
in interface java.awt.image.ImageConsumer
public void setColorModel(java.awt.image.ColorModel model)
setColorModel
in interface java.awt.image.ImageConsumer
public void setDimensions(int width, int height)
setDimensions
in interface java.awt.image.ImageConsumer
public java.awt.image.WritableRaster getTileBuffer()
public void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, byte[] pixels, int off, int scansize)
setPixels
in interface java.awt.image.ImageConsumer
public void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, int[] pixels, int off, int scansize)
setPixels
in interface java.awt.image.ImageConsumer
public void setProperties(java.util.Hashtable props)
setProperties
in interface java.awt.image.ImageConsumer
public void drawImage(java.awt.image.ImageProducer ip, java.awt.Graphics2D destination)
public static void drawTiledImage(java.awt.image.ImageProducer ip, java.awt.Graphics2D destination)