[ https://issues.apache.org/jira/browse/PDFBOX-2594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14271992#comment-14271992 ]
John Hewson commented on PDFBOX-2594: ------------------------------------- Fortunately in JBIG2 adding the external global data to the stream is as simple as concatenating it at the start of the JBIG2 data which is what we do in JBIG2Filter. However, it seems that when there are no globals then levigo likes to tell you this in the logs - that's their choice. > Set default params in JBIG2Filter > --------------------------------- > > Key: PDFBOX-2594 > URL: https://issues.apache.org/jira/browse/PDFBOX-2594 > Project: PDFBox > Issue Type: Improvement > Components: Rendering > Affects Versions: 1.8.8, 1.8.9, 2.0.0 > Reporter: Daniel Bonniot de Ruisselet > Assignee: Tilman Hausherr > Labels: JBIG2 > Fix For: 1.8.9, 2.0.0 > > > Currently JBIG2Filter does not set read params. This causes noise because > jbig2-imageio logs this before using default params (e.g. see this > [comment|https://issues.apache.org/jira/browse/PDFBOX-2112?focusedCommentId=14018039&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14018039]). > This patch explicitly uses the default params, which would solve that: > {noformat} > Index: pdfbox/src/main/java/org/apache/pdfbox/filter/JBIG2Filter.java > =================================================================== > --- pdfbox/src/main/java/org/apache/pdfbox/filter/JBIG2Filter.java > (revision 1650041) > +++ pdfbox/src/main/java/org/apache/pdfbox/filter/JBIG2Filter.java > (working copy) > @@ -85,7 +85,7 @@ > BufferedImage image; > try > { > - image = reader.read(0); > + image = reader.read(0, reader.getDefaultReadParam()); > } > catch (Exception e) > { > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)