在Android中将任意元数据写入EXIF

3
这个问题源自于这里:在Android中写入EXIF元数据
我们能否使用EXIF来写入任意的元数据,即除了那些在ExifInterface文档中指定的元数据之外的内容(如纬度、经度、闪光灯等)?如果不能,写入任意元数据到图像文件的首选方法是什么?
1个回答

4
ExifInterface只是EXIF标准的一个非常受限制的实现,它不会允许你读取/写入除文档/定义之外的其他标签。在此帖子的被选答案中描述了一种替代方法。
任意数据可以写入以下其中一个标签。
Tag-hex     Tag-dec IFD     Key                             Type    
0x010e      270     Image   Exif.Image.ImageDescription     Ascii
0x9286      37510   Photo   Exif.Photo.UserComment          Comment

其中UserComment在使用字符集时具有较少的限制。


我现在无法测试,但我将其标记为答案,因为我认为建议的方法似乎是可行的。 - vpk
如果事后证明它行不通或有人提供了更好的解决方案,您总是可以稍后删除该标记...祝你好运! - MikeD

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接