请问用java如何保存Image类型的数据 用java在剪贴板中读取出了图片信息,保存为了Image类型,但是不知道该如何存储成图片文件,各位朋友帮帮忙啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class JpgTest { public static void main(String[] args) throws Exception { File _file = new File("1.jpg"); //读入文件 Image src = javax.imageio.ImageIO.read(_file); //构造Image对象 int wideth = src.getWidth(null); //得到源图宽 int height = src.getHeight(null); //得到源图长 BufferedImage tag = new BufferedImage(wideth / 2, height / 2, BufferedImage.TYPE_INT_RGB); tag.getGraphics().drawImage(src, 0, 0, wideth / 2, height / 2, null); //绘制缩小后的图 FileOutputStream out = new FileOutputStream("newfile.jpg"); //输出到文件流 JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); encoder.encode(tag); //近JPEG编码 //System.out.print(width+"*"+height); out.close(); }} 连接oracle不同版本驱动能通用吗 jfreechart画K线图,怎么排除不需要的时间 关于图层的问题,谢谢! sql连接问题!!!在线等! 使用jacob,jsp中怎么响应ActiveX组件中的事件? Hibernate的低级错误 为什么是0?实在不明! 大家如何连接sybase数据库的,我不想用jdbcodbc桥来联接。 一些关于接口的问题 在dll中怎样改变参数值(实现c++中的引用) 是这样一个问题,我从MYSQL数据库里的一个表里的100w多条数据导入另外一个数据库的表里(hsql),改如何操作, 急!!!!多行显示文本
File _file = new File("1.jpg"); //读入文件
Image src = javax.imageio.ImageIO.read(_file); //构造Image对象
int wideth = src.getWidth(null); //得到源图宽
int height = src.getHeight(null); //得到源图长
BufferedImage tag = new BufferedImage(wideth / 2, height / 2,
BufferedImage.TYPE_INT_RGB);
tag.getGraphics().drawImage(src, 0, 0, wideth / 2, height / 2, null); //绘制缩小后的图
FileOutputStream out = new FileOutputStream("newfile.jpg"); //输出到文件流
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(tag); //近JPEG编码
//System.out.print(width+"*"+height);
out.close();
}
}