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