[
https://issues.apache.org/jira/browse/IMAGING-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bruno P. Kinoshita resolved IMAGING-199.
----------------------------------------
Resolution: Fixed
> All tEXt chunks are not returned from PngImageParser.getMetadata
> ----------------------------------------------------------------
>
> Key: IMAGING-199
> URL: https://issues.apache.org/jira/browse/IMAGING-199
> Project: Commons Imaging
> Issue Type: Bug
> Components: Format: PNG
> Reporter: Ric Emery
> Assignee: Bruno P. Kinoshita
> Priority: Minor
> Labels: newbie
> Fix For: 1.0-alpha
>
>
> According to the PNG spec - Section 4.2.3 - Textual Information -
> "Any number of text chunks can appear, and more than one with the same
> keyword is permissible. "
> Unfortunately the PngImageParser.getMetadata method only supports a single
> tEXt chunk. The problem is in the following line:
> final List<PngChunk> chunks = readChunks(byteSource, new ChunkType[]
> { ChunkType.tEXt, ChunkType.zTXt, }, true);
> True is being passed for returnAfterFirst. I believe that false should be
> passed instead.
> I can submit a pull request if you agree.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)