public class CropFilter extends AbstractBufferedImageOp implements DynFiltering
Constructor and Description |
---|
CropFilter()
Construct a CropFilter.
|
CropFilter(int x,
int y,
int width,
int height)
Construct a CropFilter.
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
filter(BufferedImage src,
BufferedImage dst) |
BufferedImage |
filter(BufferedImage src,
Struct parameters) |
int |
getHeight()
Get the height of the crop rectangle.
|
int |
getWidth()
Get the width of the crop rectangle.
|
int |
getX()
Get the left edge of the crop rectangle.
|
int |
getY()
Get the top edge of the crop rectangle.
|
void |
setHeight(int height)
Set the height of the crop rectangle.
|
void |
setWidth(int width)
Set the width of the crop rectangle.
|
void |
setX(int x)
Set the left edge of the crop rectangle.
|
void |
setY(int y)
Set the top edge of the crop rectangle.
|
String |
toString() |
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
public CropFilter()
public CropFilter(int x, int y, int width, int height)
x
- the left edge of the crop rectangley
- the top edge of the crop rectanglewidth
- the width of the crop rectangleheight
- the height of the crop rectanglepublic void setX(int x)
x
- the left edge of the crop rectanglegetX()
public int getX()
setX(int)
public void setY(int y)
y
- the top edge of the crop rectanglegetY()
public int getY()
setY(int)
public void setWidth(int width)
width
- the width of the crop rectanglegetWidth()
public int getWidth()
setWidth(int)
public void setHeight(int height)
height
- the height of the crop rectanglegetHeight()
public int getHeight()
setHeight(int)
public BufferedImage filter(BufferedImage src, BufferedImage dst)
filter
in interface BufferedImageOp
public BufferedImage filter(BufferedImage src, Struct parameters) throws PageException
filter
in interface DynFiltering
PageException
Copyright © 2015 Lucee