ExifInterface
Exif data in a JPEG image file
編寫自定義數據
想write/add
風俗JPEG file
tags/exif
數據,如姓名,年齡,等等...現在我能寫默認值像Geo location data, attributes etc...
但使用ExifInterface (Android)
這是可能的或任何其他替代,以保持這些短信息與圖像
ExifInterface
Exif data in a JPEG image file
編寫自定義數據
想write/add
風俗JPEG file
tags/exif
數據,如姓名,年齡,等等...現在我能寫默認值像Geo location data, attributes etc...
但使用ExifInterface (Android)
這是可能的或任何其他替代,以保持這些短信息與圖像
爲此使用Android我可以寫在JPEG圖像的自定義數據210
使用這種方法 公共無效的setAttribute(字符串標記,字符串值)
充分利用JPEG的使用這種方法,新版本加入您的屬性。 公共無效saveAttributes()
嘗試,然後回覆 – Trikaldarshi 2013-05-01 11:09:31
Android的ExifInterface只允許你寫的是EXIF標籤 「的認可。」你可以在鏈接中找到一些公認的exif標籤:http://developer.android.com/reference/android/media/ExifInterface.html
但是好消息是,在Android API中沒有提到更多的exif標籤。 壞消息是,我還沒有發現,列出了所有可用的EXIF標籤
研究和試驗了幾個小時後,一個圖書館,我發現以下標籤的工作原理:
「UserComment在」
所以下面的代碼段將工作:
String mString = "Your message here";
ExifInterface exif = new ExifInterface(path_of_your_jpeg_file);
exif.setAttribute("UserComment", mString);
exif.saveAttributes();
我仍然試圖找出哪些其他的EXIF標籤允許的,但現在,這應該做的伎倆。
[鏈接] http://www.exiv2.org/metadata.html – MartinB 2014-04-25 15:22:43
我添加「UserComment」後,圖像消失從畫廊! - 有人遇到這個問題嗎? – EsmaeelQash 2016-06-03 16:19:34
嗨。我曾嘗試使用ExifInterface編寫自定義數據,但它不會編寫它,所以我查看了此類的源代碼。這是使用本土課程,我已經看過這個課程,並發現,這是不可能的。如果你找到了這個問題的解決方案,請添加答案。 – Aram 2012-03-25 19:46:33