[ 
https://issues.apache.org/jira/browse/PDFBOX-2594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14271933#comment-14271933
 ] 

Tilman Hausherr commented on PDFBOX-2594:
-----------------------------------------

JBIG2Globals is supported since PDFBOX-1999, but our code is not 
levigo-specific, i.e. we can't call setGlobals(). In theory, one could use a 
different JBIG2 decoder. (we tried JPedal years ago but it didn't work at that 
time)

I just looked whether I have the file of PDFBOX-1999, but I don't. It was 
probably a "confidential and delete after testing" file and I really do this.

> 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)

Reply via email to