[ https://issues.apache.org/jira/browse/IMAGING-199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15904115#comment-15904115 ]
Ric Emery commented on IMAGING-199: ----------------------------------- Submitted pull request in GitHub - https://github.com/apache/commons-imaging/pull/25 . > 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 > Priority: Minor > Labels: newbie > > 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 (v6.3.15#6346)