使用Java将文本存储在PNG图像中

时间:2012-04-09 18:12:46

标签: java png java-2d

根据此Wikipedia entry on the PNG format,PNG图像文件可以在其tEXt块中存储嵌入的文本。这允许将一些文本与图像一起存储,这在图像本身中是不可见的,但隐藏在文件中。

问题是:如何使用Java2D api从PNG文件中读取这些name=value对? ImageReader班级对我有帮助吗?任何人都可以制作一个简短的片段吗?

谢谢!

2 个答案:

答案 0 :(得分:4)

这应该可以javapng

使用com.sixlegs.png.PngImage#getTextChunk(String)

答案 1 :(得分:2)

PNGJ库允许您读/写三种类型的文本块。

相关问题