Isak W created IMAGING-209:
------------------------------

             Summary: PnmImageParser throws ImageWriteException when 
PnmImageParser.PARAM_KEY_PNM_RAWBITS is provided
                 Key: IMAGING-209
                 URL: https://issues.apache.org/jira/browse/IMAGING-209
             Project: Commons Imaging
          Issue Type: Bug
          Components: Format: PNM
            Reporter: Isak W


Code sample:
{code:java}
Map<String, Object> params = new HashMap<>();
params.put(PnmImageParser.PARAM_KEY_PNM_RAWBITS, 
PnmImageParser.PARAM_VALUE_PNM_RAWBITS_YES);
Imaging.writeImage(image, file, ImageFormats.PNM, params);
{code}

Error message is: "Unknown parameter: PNM_RAWBITS:

This happens because used parameters are cleared from the map after usage and 
any remaining parameters are determined to be unknown, but 
PnmImageParser.PARAM_KEY_PNM_RAWBITS is never cleared.

I will provide a patch on Github shortly.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to