Получение текста, хранящегося в изображении PNG в Java

Согласно этой записи Википедии о формате PNG, файл изображения PNG может содержать встроенный текст в его tEXt кусках. Это позволяет хранить вместе с изображением некоторый текст, который не виден на самом изображении, но скрыт внутри файла.

Вопрос: как я могу прочитать эти пары name=value из файла PNG с помощью API Java2D? Поможет ли мне здесь класс ImageReader? Кто-нибудь может сделать короткий фрагмент?

Спасибо!


person axel22    schedule 09.04.2012    source источник
comment
Посмотрите на ответ на этот вопрос: stackoverflow.com/questions/10454733/   -  person dragon66    schedule 08.05.2012


Ответы (2)


Это должно быть возможно с помощью javapng.

Используйте 1_.

person Sandro    schedule 09.04.2012

Библиотека PNGJ позволяет читать и записывать три типа текстовых фрагментов.

person leonbloy    schedule 10.04.2012