[ https://issues.apache.org/jira/browse/PDFBOX-1601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13661874#comment-13661874 ]
Andreas Lehmkühler commented on PDFBOX-1601: -------------------------------------------- 1.8.2 isn't released and it isn't scheduled yet. Saying that you have to build it on your own using the current trunk. > java.lang.IllegalArgumentException: Width (4032) and height (-2880) cannot be > <= 0 > ---------------------------------------------------------------------------------- > > Key: PDFBOX-1601 > URL: https://issues.apache.org/jira/browse/PDFBOX-1601 > Project: PDFBox > Issue Type: Bug > Affects Versions: 1.8.1 > Environment: Centos 6 > Reporter: Asmita Joshi > Assignee: Andreas Lehmkühler > Fix For: 1.8.2 > > Attachments: failingtoload.pdf, try1.pdf > > > We're using pdfbox-1.8.1.jar to convert PDF to JPGs. > Below is part of a stacktrace we see when converting a PDF of size 500Kb > java.lang.IllegalArgumentException: Width (4032) and height (-2880) cannot be > <= 0 > at > java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source) > at java.awt.image.BufferedImage.<init>(Unknown Source) > at org.apache.pdfbox.pdmodel.PDPage.convertToImage(PDPage.java:752) > at > org.apache.pdfbox.util.PDFImageWriter.writeImage(PDFImageWriter.java:115) > We use PDDocument.load(File). As suggested, we tried with loadNonSeq and also > the non sequential form of load as below. Also tried it with a > FileInputStream and File. All these forms of load gave us the same error. > --- > raf = new RandomAccessFile(new File("/tmp/nonSeqPdfFile"), "rw"); > document = PDDocument.load(new FileInputStream(inputFile), raf); > PDFImageWriter imageWriter = new PDFImageWriter(); > success = imageWriter.writeImage(document, imageFormat, password, > startPage, endPage, pdfWorkFilePrefix, imageType, resolution); -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira