public class ImageAnnotator extends Object
| Constructor and Description |
|---|
ImageAnnotator(String filename,
BufferedImage watermark)
Creates a new ImageAnnotator object.
|
ImageAnnotator(String filename,
BufferedImage watermarkFilename,
String text)
Creates a new ImageAnnotator object.
|
ImageAnnotator(String filename,
String text)
Creates a new instance of ImageAnotator.
|
ImageAnnotator(String filename,
String watermarkFilename,
String text)
Creates a new ImageAnnotator object.
|
ImageAnnotator(URL file,
BufferedImage watermark,
String text)
Creates a new ImageAnnotator object.
|
ImageAnnotator(URL filename,
String text)
Creates a new ImageAnnotator object.
|
ImageAnnotator(URL file,
URL watermark,
String text)
Creates a new ImageAnnotator object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addText(String text)
DOCUMENT ME!
|
protected void |
drawText(Graphics g)
DOCUMENT ME!
|
BufferedImage |
getAnnotatedImage()
DOCUMENT ME!
|
Color |
getBackGroundColor()
Getter for property backGroundColor.
|
BufferedImage |
getImage()
Getter for property image.
|
float |
getRatio()
Getter for property ratio.
|
String |
getText()
Getter for property text.
|
Color |
getTextColor()
Getter for property textColor.
|
BufferedImage |
getWatermark()
Getter for property watermark.
|
protected BufferedImage |
loadImage(String filename)
DOCUMENT ME!
|
protected BufferedImage |
loadImage(URL imgUrl)
DOCUMENT ME!
|
static void |
main(String[] args)
DOCUMENT ME!
|
void |
saveImage(BufferedImage im,
String filename)
DOCUMENT ME!
|
void |
setBackGroundColor(Color backGroundColor)
Setter for property backGroundColor.
|
void |
setImage(BufferedImage image)
Setter for property image.
|
void |
setRatio(float ratio)
Setter for property ratio.
|
void |
setText(String text)
Setter for property text.
|
void |
setTextColor(Color textColor)
Setter for property textColor.
|
void |
setWatermark(BufferedImage watermark)
Setter for property watermark.
|
public ImageAnnotator(String filename, String text) throws IOException
filename - DOCUMENT ME!text - watermarkFilename DOCUMENT ME!IOException - DOCUMENT ME!public ImageAnnotator(URL filename, String text) throws IOException
filename - DOCUMENT ME!text - DOCUMENT ME!IOException - DOCUMENT ME!public ImageAnnotator(String filename, BufferedImage watermark) throws IOException
filename - DOCUMENT ME!watermark - DOCUMENT ME!IOException - DOCUMENT ME!public ImageAnnotator(String filename, String watermarkFilename, String text) throws IOException
filename - DOCUMENT ME!watermarkFilename - DOCUMENT ME!text - DOCUMENT ME!IOException - DOCUMENT ME!public ImageAnnotator(String filename, BufferedImage watermarkFilename, String text) throws IOException
filename - DOCUMENT ME!watermarkFilename - DOCUMENT ME!text - DOCUMENT ME!IOException - DOCUMENT ME!public ImageAnnotator(URL file, URL watermark, String text) throws IOException
file - DOCUMENT ME!watermark - DOCUMENT ME!text - DOCUMENT ME!IOException - DOCUMENT ME!public ImageAnnotator(URL file, BufferedImage watermark, String text) throws IOException
file - DOCUMENT ME!watermark - DOCUMENT ME!text - DOCUMENT ME!IOException - DOCUMENT ME!protected final BufferedImage loadImage(String filename) throws IOException
filename - DOCUMENT ME!IOException - DOCUMENT ME!protected final BufferedImage loadImage(URL imgUrl) throws IOException
imgUrl - DOCUMENT ME!IOException - DOCUMENT ME!public String getText()
public void setText(String text)
text - New value of property text.public void addText(String text)
text - DOCUMENT ME!public float getRatio()
public void setRatio(float ratio)
ratio - New value of property ratio.public Color getTextColor()
public void setTextColor(Color textColor)
textColor - New value of property textColor.public Color getBackGroundColor()
public void setBackGroundColor(Color backGroundColor)
backGroundColor - New value of property backGroundColor.public BufferedImage getImage()
public void setImage(BufferedImage image)
image - New value of property image.public BufferedImage getWatermark()
public void setWatermark(BufferedImage watermark)
watermark - New value of property watermark.public BufferedImage getAnnotatedImage()
protected void drawText(Graphics g)
g - DOCUMENT ME!public void saveImage(BufferedImage im, String filename) throws IOException
im - DOCUMENT ME!filename - DOCUMENT ME!IOException - DOCUMENT ME!Copyright © 2012–2025 cismet GmbH. All rights reserved.