Also you might want to try the 2.0 snapshot - most files render correctly with that.
-- John > On 14 Nov 2014, at 07:32, Tilman Hausherr <[email protected]> wrote: > > Hi, > > Please retry it with the latest 1.8.8 snapshot > https://repository.apache.org/content/groups/snapshots/org/apache/pdfbox/pdfbox/1.8.8-SNAPSHOT/ > > If it doesn't work, please open an issue in JIRA and attach the PDF file. > (can't attach it here) > https://issues.apache.org/jira/browse/PDFBOX > > Good luck > > Tilman > > Am 14.11.2014 um 14:00 schrieb Daniel Egea Almagro: >> I have tryed this code: >> >> try { >> PDDocument doc = PDDocument.load(f); >> PDPage page = (PDPage) >> doc.getDocumentCatalog().getAllPages().get(0); >> BufferedImage image; >> image = page.convertToImage(); >> File outputfile = new File("/home/daniel/image.png"); >> ImageIO.write(image, "png", outputfile); >> } catch (IOException ex) { >> Logger.getLogger(Impresora.class.getName()).log(Level.SEVERE, null, ex); >> } >> >> Using the PDF attached >> >> And get the PNG attached >> >> In the rendering process I get the following error... in the >> 'convertToImage()' call >> >> 2014-11-14 13:56:12,592 WARN [org.apache.pdfbox.util.PDFStreamEngine] - >> <java.lang.ArrayIndexOutOfBoundsException> >> java.lang.ArrayIndexOutOfBoundsException >> at java.lang.System.arraycopy(Native Method) >> at >> org.apache.pdfbox.pdmodel.graphics.xobject.PDInlinedImage.createImage(PDInlinedImage.java:218) >> at >> org.apache.pdfbox.util.operator.pagedrawer.BeginInlineImage.process(BeginInlineImage.java:69) >> at >> org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:557) >> at >> org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:268) >> at >> org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:235) >> at >> org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:215) >> at org.apache.pdfbox.pdfviewer.PageDrawer.drawPage(PageDrawer.java:139) >> at org.apache.pdfbox.pdmodel.PDPage.convertToImage(PDPage.java:801) >> at org.apache.pdfbox.pdmodel.PDPage.convertToImage(PDPage.java:732) >> >> One for each of the 4 barcodes in PDF file >> >> As you can see, te page is rendered OK but without any barcode >> >> How could I render completily OK? >> >> >

