posts - 431,  comments - 344,  trackbacks - 0

          import Java.awt.Color;
          import Java.awt.Font;
          import Java.awt.Graphics2D;
          import Java.awt.image.BufferedImage;
          import Java.io.FileInputStream;
          import Java.io.FileOutputStream;

          import javax.imageio.ImageIO;

          import com.sun.image.codec.jpeg.JPEGCodec;
          import com.sun.image.codec.jpeg.JPEGImageEncoder;

          public class ImageDraw {
           public static void main(String[] args) {
            try {
             // 讀取模板圖片內容
             BufferedImage image = ImageIO.read(new FileInputStream("c:\\test.jpg"));
             Graphics2D g = image.createGraphics();// 得到圖形上下文
             g.setColor(Color.BLACK); // 設置畫筆顏色
             // 設置字體
             g.setFont(new Font("宋體", Font.LAYOUT_LEFT_TO_RIGHT, 15));// 寫入簽名
             // 下面這一句中的43,image.getHeight()-10可以改成你要的坐標。
             g.drawString("這是新加入的文字", 43, image.getHeight() - 10);
             g.dispose();
             FileOutputStream out = new FileOutputStream("c:\\test1.jpg");
             JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
             encoder.encode(image);
             out.close();
            } catch (Exception e) {
             e.printStackTrace();
            }

           }
          }

          posted on 2006-11-15 15:48 周銳 閱讀(275) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 新化县| 安远县| 阿尔山市| 安康市| 黔江区| 甘南县| 唐河县| 格尔木市| 葫芦岛市| 北安市| 睢宁县| 汶上县| 隆昌县| 昌平区| 大宁县| 丰台区| 阳曲县| 怀仁县| 东城区| 宝兴县| 瑞金市| 长治市| 井研县| 汶上县| 寻甸| 五指山市| 浮梁县| 达日县| 资溪县| 营口市| 潜江市| 宜兰市| 浮梁县| 蒙山县| 克东县| 丽水市| 龙川县| 靖边县| 井冈山市| 潍坊市| 芜湖县|