import java.awt.*; import java.awt.image.*; import java.io.*; import java.util.*; import com.sun.image.codec.jpeg.*; public class TestCHSGraphic { public static void main(String[] args) throws Exception { System.setProperty("java.awt.headless", "true"); BufferedImage bi = new BufferedImage(200, 100, BufferedImage.TYPE_INT_RGB); Graphics g = bi.getGraphics(); String s = "中文测试"; // 注意!具体转码可能有所不同! g.drawString(new String(s.getBytes(), "GB2312"), 50, 50); bi.flush(); FileOutputStream fos = new FileOutputStream("test.jpg"); JPEGImageEncoder jpegie = JPEGCodec.createJPEGEncoder(fos); jpegie.encode(bi); fos.close(); } }
import java.awt.Graphics; import java.awt.BufferedImage; import javax.imageio.ImageIO;import java.io.*; public class TestCHSGraphic { public static void main(String[] args) throws Exception { System.setProperty("java.awt.headless", "true"); BufferedImage bi = new BufferedImage(200, 100, BufferedImage.TYPE_INT_RGB); Graphics g = bi.getGraphics(); String s = "中文测试"; // 注意!具体转码可能有所不同! g.drawString(new String(s.getBytes(), "GB2312"), 50, 50); ImageIO.write(bi, "jpeg", new File("test.jpg")); } }
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18