图片传输问题(+100)
我用Graphics 画图,图片数据存放在Image类型的imageBuffer中
我现在想把imageBuffer中的数据传输到服务器然后写成jpg文件
如何实现
谢谢
问题点数:100、回复次数:8Top
1 楼congxz(丛丛)回复于 2003-11-04 11:05:34 得分 0
自己upTop
2 楼hyhu(先飞笨鸟)回复于 2003-11-04 11:12:29 得分 50
http://www-900.ibm.com/developerWorks/cn/java/j-jspdwj/index.shtml
IBM上的一篇关于图像的处理文章,相信对你有帮助!Top
3 楼hyhu(先飞笨鸟)回复于 2003-11-04 11:13:10 得分 0
不仅有缩放还有传输!Top
4 楼LoveRose(旺旺)回复于 2003-11-04 11:22:02 得分 0
写成jpg文件是有服务器端处理还是客户端上传时处理的?Top
5 楼LoveRose(旺旺)回复于 2003-11-04 11:33:31 得分 0
如果时服务器端处理,建立连接后,有个socket
在jdk1.4版本一上可以这样处理
import javax.imageio.*;
import javax.imageio.stream.*;
InputStream in = socket.getInputStream();
BufferedImage image = ImageIO.read(in);
ImageIO.write(image,"jpg",new File("save.jpg"));
Top
6 楼congxz(丛丛)回复于 2003-11-04 12:00:26 得分 0
客户端怎么写Top
7 楼LoveRose(旺旺)回复于 2003-11-04 13:23:51 得分 50
客户端的话,直接用
File file = new File("save.jpg");
ImageIO.write(imageBuffer, "jpg", file);
完了之后再上传到服务器了
Top
8 楼congxz(丛丛)回复于 2003-11-05 08:04:41 得分 0
可惜我客户端是Applet不能写文件
这可咋办呢?Top




