坏消息:
遗憾的是,Android Api不允许您从读取exif数据
Stream,而只能从读取
File。
ExifInterface没有带的构造函数
InputStream。因此,您必须自己解析jpeg内容。
好消息:
为此,API在纯Java中存在。您可以使用以下代码:https :
//drewnoakes.com/pre/exif/
它是开放源代码,在Apache License
2下发布,可以作为Maven软件包使用。
有一个带有的构造函数
InputStream:
public ExifReader(java.io.InputStream is)
你可以建立一个
InputStream由您支持
byte[]使用
ByteArrayInputStream这样的:
InputStream is = new ByteArrayInputStream(depredBytes);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)