[
https://issues.apache.org/jira/browse/PDFBOX-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13968799#comment-13968799
]
Tilman Hausherr edited comment on PDFBOX-2026 at 4/14/14 9:26 PM:
------------------------------------------------------------------
I fixed it (wrong colorspace, must be Gray instead of RGB for that one) in rev
1587306 for the 1.8 branch. With that change, the PDFToImage example works.
Re your last comment - I could reproduce the effect with your file and the
PDFtoImage example. So I fixed that part. If this fix (get it with svn) doesn't
work, then please attach a code example in full, preferably for the trunk.
In the best case, I fixed the bug. In the worst case, I fixed a different bug
than the one you're "suffering" :-)
was (Author: tilman):
I fixed it (wrong colorspace, must be Gray instead of RGB for that one) in rev
1587306 for the 1.8 branch. With that change, the PDFToImage example works.
Re your last comment - I could reproduce the effect with your file and the
PDFtoImage example. So I fixed that part. If this fix (get it with svn) doesn't
work, then please attach a code example in full.
> cannot load jpg into new pdf
> ----------------------------
>
> Key: PDFBOX-2026
> URL: https://issues.apache.org/jira/browse/PDFBOX-2026
> Project: PDFBox
> Issue Type: Bug
> Affects Versions: 1.8.4, 1.8.5, 2.0.0
> Environment: Java 1.7, eclipse, also tried 1.8.5 and 2.0.0
> Reporter: shaun neal
> Labels: JPG, pdjpeg, pdxobjectimage
> Fix For: 1.8.5, 2.0.0
>
> Attachments: logo.jpg, logo.pdf
>
>
> When trying to load jpg, tif or png get error below. Document is created but
> either gives "out of memory error" or "cannot display image" when document is
> opened.
> Tried: jpg or jpeg
> multiple resolutions
> compression or no compression
> creating a fresh image in gimp
> grayscale or rgb
> downloading an image from google images
> reading data into byte array and using byteinput stream
> nothing will allow me to load an image into the doc - all same result as below
> Apr 13, 2014 1:50:02 PM
> org.apache.pdfbox.pdmodel.graphics.xobject.PDXObjectImage getColorSpace
> INFO: About to return NULL from unhandled branch. filter = COSName{DCTDecode}
> doc = new PDDocument();
> PDPage page = new PDPage();
> FileInputStream in = new FileInputStream ("logo.jpg");
> DEBUG OUTPUT APPEARS AFTER EXEC OF THIS LINE:
> PDXObjectImage img = new PDJpeg (doc, in);
>
> PDPageContentStream cs = new PDPageContentStream(doc,
> page);
> cs.drawImage(img, 72.0f, 720.0f);
--
This message was sent by Atlassian JIRA
(v6.2#6252)