//import javax.imageio.ImageIO;
public static void main(String[] args) throws IOException {
BufferedImage a = ImageIO.read(new File("图片路径1"));//读取图片1
Graphics2D g = a.createGraphics();//用a创建绘画对象
int w = a.getWidth();
int h = a.getHeight();
g = a.createGraphics();
g.setBackground(Color.BLUE);// 设置背景颜色
g.setColor(Color.BLACK);// 设置字体颜色
// 验证输出位置的纵坐标和横坐标
int x = 0;
int y = 0;
if (x >= w || y >= h) {
x= h - 0 + 2;
y = w;
} else {
x = x;
y = y;
}
Object obj = "文本";
if (obj != null) {
g.drawString(new String(obj.toString().getBytes(), "UTF-8"), x, y);
}
g.dispose();
ImageIO.write(a, ".ipg", new File("保存路径"));
}
向图片中打印一行文本
最新推荐文章于 2024-05-01 19:17:00 发布