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

Tilman Hausherr commented on PDFBOX-1147:
-----------------------------------------

[~rafher] If you created this file yourself, can you change an option? I notice 
that it is created for PDF 1.1. I wonder what happens if you try creating for a 
more current version.

To all the other people having the same problem - can you build a version of 
PDFBOX from source? If yes, get the file LZWFilter.java, search for the line 
"throw new StreamCorruptedException" and change it to

{code}
throw new StreamCorruptedException("Error: data is null for " + nextCommand + 
"; nextCode = " + dic.getNextCode());
{code}

I have a theory I'd like to confirm or falsify.

> Printing a PDF with an image inside show black.
> -----------------------------------------------
>
>                 Key: PDFBOX-1147
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1147
>             Project: PDFBox
>          Issue Type: Bug
>          Components: Rendering
>    Affects Versions: 1.6.0
>         Environment: Windows XP SP3 32 bit 
> Java 1.6.0_27
>            Reporter: Rafa Hernandez
>              Labels: LZW, image, print
>         Attachments: p1logo.pdf
>
>
> I have a PDF with a image inside.
> When i print the PDF the image show corrupted similar a black area.
> In the java console:
> 25-oct-2011 13:12:39 org.apache.pdfbox.pdmodel.graphics.xobject.PDPixelMap 
> getRGBImage
> GRAVE: java.io.StreamCorruptedException: Error: data is null
> java.io.StreamCorruptedException: Error: data is null
>       at org.apache.pdfbox.filter.LZWFilter.decode(LZWFilter.java:82)
>       at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:301)
>       at org.apache.pdfbox.cos.COSStream.doDecode(COSStream.java:229)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to