首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从流中读取PNG文件

从流中读取PNG文件
EN

Stack Overflow用户
提问于 2012-07-06 20:49:33
回答 1查看 1.1K关注 0票数 1

我尝试在服务器端为android mobile.so构建RDP应用程序,我正在使用robot类发送png图像,但在客户端,我无法读取该消息并将其打印到我的安卓设备上。

我使用以下代码读取JPEG文件体数据,并能够显示这些图像

代码语言:javascript
复制
InputStream in = sock.getInputStream();
while(true)
{
byte[] bytes = new byte[1024*1024];
int count = 0;
do
{
count+= in.read(bytes,count,bytes.length-count);
}
while(!(count>4&&bytes[count-2]==(byte)-1 && bytes[count-1]==(byte)-39));

}

有谁能帮我从输入流中读出png文件吗?

EN

回答 1

Stack Overflow用户

发布于 2012-07-06 21:01:12

尝尝这个

代码语言:javascript
复制
 BufferedInputStream in = new BufferedInputStream(sock.getInputStream()); 
 BufferedImage image = ImageIO.read(in);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11362535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档