pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tilman Hausherr <THaush...@t-online.de>
Subject Re: Page printing without barcode
Date Fri, 14 Nov 2014 15:32:41 GMT
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?
>
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message