使用元数据创建jpeg文件

时间:2010-10-11 19:27:05

标签: java image metadata javax.imageio

我有一个 Java 应用程序,用于创建 BufferedImage 并将其作为JPEG保存到磁盘。我真的想为图像添加一个标题。为了防止图像被图像本身的文本挤出,如果我可以将标题写入JPEG的元数据,那就太棒了。

我一直在寻找解决方案,但没有找到任何令人满意的结果。 Sanselan出现了很多,但我还没弄清楚如何正确使用它。我找到了修改现有元数据的示例,但我的文件不包含元数据,因为它们只是从ImageIO.write()或Sanselan.writeImage()创建的。

我找到了另一个post来完成我正在寻找的东西,但是它在C#中,我需要Java。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

您要查看的包是javax.imageio.metadata

IIOMetaData类(具有JPEG的具体子类)包含以各种格式获取元数据信息的方法,包括作为XML DOM树根节点。

相关问题