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: [email protected]
For additional commands, e-mail: [email protected]