Java 代码:java 命令行动态生成 jpg 文件
本文是 Java 命令行动态生成 Jpg 文件的代码,供大家参考!
代码:
/**
* jeruGraphics v 1.0
*
* 看到一些动态生成图象的例子都是 servlet 完成的,
* 而且程序很长,觉得不是无论从实用性还是可读性来说都不是太好。
* 这里给了段代码,命令行生成图象文件。这样是不是简单易用些呢?
*
*
创建一个 BufferedImage
“ ”
对象,将你的 画 放到这个缓冲里,
* 再打开一个文件,将图像流编码后输入这个文件,这样就有一个
* jpg 文件出现了,试试吧。。。
*
* Mender :
* Jeru Liu
* Homepage :
*
* 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);