!!!求助--bufferImage用JPEGImageEncoder压缩后怎么得到它的byte[]??????

uruly 2005-03-19 12:52:35
bufferImage用JPEGImageEncoder压缩后怎么得到它的byte[]??????
代码如下
image=robot.createScreenCapture(ScreenRect);
String filename="f://javafile//map.jpg";
out=new FileOutputStream(filename);
encoder=JPEGCodec.createJPEGEncoder(out);
param=encoder.getDefaultJPEGEncodeParam(image);
param.setQuality(0.4f,true);
encoder.setJPEGEncodeParam(param);
encoder.encode(image);
这样以后是把它存在了文件中了
可以不通过文件直接得到压缩后的byte[]吗?
如果不可以,那又如果从文件中得到byte[]吗?
急用,谢谢
...全文
28 点赞 收藏 回复
写回复
回复

还没有回复,快来抢沙发~

发动态
发帖子
Java SE
创建于2007-09-28

3.4w+

社区成员

30.7w+

社区内容

Java 2 Standard Edition
社区公告
暂无公告