Maruan,

I am certain the PDF is not the problem. To be sure of this, I slightly modified the sample code to create a new PDF rather than opening an existing one - same result.

I have uploaded one of the JPG files I am testing with here: https://dl.dropboxusercontent.com/u/104573934/Note.jpg

Thanks for the help,

Steve


On 3/6/2014 12:50 PM, Maruan Sahyoun wrote:
Hi Steven,

could you upload a sample PDF and the JPGs and PNGs to a public location. I’ll 
take a quick look.

BR
Maruan Sahyoun

Am 06.03.2014 um 17:54 schrieb Tilman Hausherr <[email protected]>:

Sorry about that - can anyone else help him? I'm not sure if it is a bug or a 
user problem.

Steven: if you get no reaction, try changing the title. People possibly ignore 
the thread thinking that I handled this.

Tilman

Am 06.03.2014 15:35, schrieb Steven M Burg:
Thanks, Tilman - I was able to download the updated sample code.  I get a 
different error now, which I will consider progress!

Exception in thread "main" java.lang.NullPointerException
    at 
org.apache.pdfbox.pdmodel.graphics.image.JPEGFactory.createFromStream(JPEGFactory.java:72)
    at 
org.apache.pdfbox.examples.pdmodel.RubberStampWithImage.doIt(RubberStampWithImage.java:93)
    at 
org.apache.pdfbox.examples.pdmodel.RubberStampWithImage.main(RubberStampWithImage.java:185)

Tried this with two different JPGs and a PNG file.

Steve




On 3/6/2014 1:50 AM, Tilman Hausherr wrote:
You can get the source code from svn, or from here:
https://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/?sortby=date

Tilman

Am 05.03.2014 23:30, schrieb Steven M Burg:
Where can I find the updated 2.0 samples?



On 3/5/2014 5:24 PM, Tilman Hausherr wrote:
Yes some names were changed. But these were changed in the example code as well.
Tilman

Am 05.03.2014 23:02, schrieb Steven M Burg:
The RubberStampWithImage sample will not work with the 2.0 version - can't 
resolve:
org.apache.pdfbox.pdmodel.graphics.xobject.PDJpeg
org.apache.pdfbox.pdmodel.graphics.xobject.PDXObjectForm
org.apache.pdfbox.pdmodel.graphics.xobject.PDXObjectImage
org.apache.pdfbox.util.MapUtil


Steve



On 3/5/2014 1:13 AM, Tilman Hausherr wrote:
Ouch, I see the problem is different (after you told that it happens with every 
image), it is not because of the PDF but because of the image.

The encoder wouldn't work either in 1.8. I haven't tested it with 2.0.

Before doing this, could you please convert that image to PNG and try the same 
and tell what happens?

Also try with the 2.0 version
https://repository.apache.org/content/groups/snapshots/org/apache/pdfbox/pdfbox-app/2.0.0-SNAPSHOT/

Tilman (sorry, very busy, so I don't test myself)



Am 04.03.2014 23:03, schrieb Tilman Hausherr:
Steven,
If your file isn't confidential, could you please attach it to
https://issues.apache.org/jira/browse/PDFBOX-52 ?
If you don't want to register, send the file to tilman at snafu dot de.
Tilman

Am 04.03.2014 19:35, schrieb Steven M Burg:
How can the released version support JPEG files but not support DCT? Isn't DCT 
the form of compression used in all JPGs?



On 3/4/2014 11:45 AM, Tilman Hausherr wrote:
Am 04.03.2014 15:03, schrieb sketh24:
Mar 3, 2014 4:24:24 PM 
org.apache.pdfbox.pdmodel.graphics.xobject.PDXObjectImage getColorSpace
INFO: About to return NULL from unhandled branch. filter = COSName{DCTDecode}

When opened in Acrobat, the resulting PDF file displays the message: "An error 
exists on this page. Acrobat may not display the page correctly."
This looks like two problems:
1) Your file is broken
2) The released version does not support DCT.
https://issues.apache.org/jira/browse/PDFBOX-52
The unreleased 2.0 version does. You can get it with svn.
Tilman






Reply via email to