2010-10-11 92 views
1

我有一個Java應用程序,該應用程序創建一個BufferedImage並將其作爲JPEG保存到磁盤。我真的很想爲圖片添加標題。爲了防止圖像本身被圖像擠出來,如果我可以將標題寫入JPEG的元數據,那就太棒了。使用元數據創建jpeg文件

我一直在尋找解決方案,但沒有找到任何滿意的東西。桑塞蘭出現了很多,但我還沒有想出如何正確使用它。我找到了修改現有元數據的示例,但是我的文件不包含元數據,因爲它們只是通過ImageIO.write()或Sanselan.writeImage()創建的。

我發現另一個post做我在找什麼,但它是在C#中,我需要Java。

任何幫助將不勝感激。

回答

3

你想看看包的javax.imageio.metadata

的的IIOMetadata類(具有JPEG具體子類)包含的方法來獲得元數據信息以各種格式,包括作爲XML DOM樹的根節點。

+0

哦,你可以用setFromTree()來回寫一個樹,它回顧了你真正想問的問題:)P – 2010-10-11 19:42:39