xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
/**
* jerugraphics v 1.0
*
* 看到一些动态生成图象的例子都是servlet完成的,
* 而且程序很长,觉得不是无论从实用性还是可读性来说都不是太好。
* 这里给了段代码,命令行生成图象文件。这样是不是简单易用些呢?
*
* 创建一个 bufferedimage 对象,将你的“画”放到这个缓冲里,
* 再打开一个文件,将图像流编码后输入这个文件,这样就有一个
* jpg文件出现了,试试吧。。。
*
* mender :
* jeru liu
* homepage :
* http://javaren.126.com
* email: jeru@163.net
*
* 这仅仅是一个范例程序,没什么实用,却极具参考价值。
*
*/
import java.io.*;
import java.util.*;
import com.sun.image.codec.jpeg.*;
import java.awt.image.*;
import java.awt.*;
public class jerugraphics {
bufferedimage image;
// 创建 jpg 文件到指定路径下
public void createjpg(string path) {
try {
fileoutputstream fos = new fileoutputstream(path);
bufferedoutputstream bos = new bufferedoutputstream(fos);
jpegimageencoder encoder = jpegcodec.createjpegencoder(bos);
encoder.encode(image);
bos.close();
} catch(filenotfoundexception fnfe) {
system.out.println(fnfe);
} catch(ioexception ioe) {
system.out.println(ioe);
}
}
public static void main(string[] args) {
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器