Add text to an image in Java

来源:互联网 发布:手机查杀木马软件 编辑:程序博客网 时间:2024/05/02 17:59

http://stackoverflow.com/questions/10929524/how-to-add-text-to-an-image-in-java


import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.net.URL;import javax.imageio.ImageIO;public class Graph {public static void main(String[] args) throws Exception {    final BufferedImage image = ImageIO.read(new URL(        "http://upload.wikimedia.org/wikipedia/en/2/24/Lenna.png"));    Graphics g = image.getGraphics();    g.setFont(g.getFont().deriveFont(30f));    g.drawString("Hello World!", 100, 100);    g.dispose();    ImageIO.write(image, "png", new File("test.png"));}}


output