2012-04-09 33 views
2

根據此Wikipedia entry on the PNG format,PNG圖像文件可以在嵌入的文本中存儲tEXt塊。這允許將一些文本與圖像一起存儲,這在圖像本身中是不可見的,但是隱藏在文件內。使用Java獲取存儲在PNG圖像中的文本

問題是:如何使用Java2D api從PNG文件讀取這些name=value對? ImageReader班能幫助我嗎?任何人都可以製作短片段嗎?

謝謝!

+1

看看這個問題的答案:http://stackoverflow.com/questions/10454733/obtain-text-fields-from-a-png-file/10485746#10485746 – dragon66 2012-05-08 19:47:53

回答

4

這應該可以用javapng。使用com.sixlegs.png.PngImage#getTextChunk(String)

2

PNGJ庫允許您讀取/寫入三種類型的文本塊。

相關問題