package com;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Demo {
static int a=0;
public static void main(String[] args) throws IOException {
File file = new File("d:/hh");
getfile(file);
}
public static void getfile(File file) throws IOException {
for (File f : file.listFiles()) {
if (f.getName().endsWith(".jpg")) {
watermark(f);
}
}
}
public static void watermark(File file) throws IOException {
BufferedImage img = ImageIO.read(file);
Graphics2D g = img.createGraphics();
g.setColor(Color.red);
g.setFont(new Font("微软雅黑", 3, 30));
g.drawString("Made in China", 50, 50);
a++;
ImageIO.write(img, "jpg", new FileOutputStream("d:/result/b"+a+".jpg"));
}
}