Thomas Meier created PDFBOX-2910: ------------------------------------ Summary: OutOfMemoryError by Rendern a PDF to Image Key: PDFBOX-2910 URL: https://issues.apache.org/jira/browse/PDFBOX-2910 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.0 Environment: Win 7, Java 1.8 Reporter: Thomas Meier
PDF has Images in PCD Format, no Text. There are scanned blueprints into PDFs. Plans are sensitive data, therefore not allowed to publish it. Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferInt.<init>(DataBufferInt.java:75) at java.awt.image.Raster.createPackedRaster(Raster.java:467) at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1032) at java.awt.image.BufferedImage.<init>(BufferedImage.java:331) at org.apache.pdfbox.pdmodel.graphics.color.PDDeviceGray.toRGBImage(PDDeviceGray.java:78) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.from1Bit(SampledImageReader.java:225) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.getRGBImage(SampledImageReader.java:151) at org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage(PDImageXObject.java:251) at org.apache.pdfbox.rendering.PageDrawer.drawImage(PageDrawer.java:774) at org.apache.pdfbox.contentstream.operator.graphics.DrawObject.process(DrawObject.java:51) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:794) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:460) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:437) at org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:148) at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:180) at org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:205) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:136) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:69) at pdf.pdfbox2.ScanPdfToImage.pdfToBufferedImage(ScanPdfToImage.java:75) at pdf.pdfbox2.ScanPdfToImage.processPdfPage(ScanPdfToImage.java:48) at pdf.pdfbox2.ScanPdfToImage.main(ScanPdfToImage.java:143) -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org