Sorry... sounds like this problem: https://issues.apache.org/jira/browse/PDFBOX-3482
Tilman Am 18.01.2018 um 15:24 schrieb Luca Loiodice:
Hello, I get an exception when I call pdfRenderer.renderImageWithDPI(pageIndex, 300, ImageType.RGB); on the 4th page (pageIndex 3) of the Pdf https://www.dropbox.com/s/ut3ayyblsifsk36/my_inputfile.pdf?dl=0 This happens on a Amazon Linux instance (and not happening on my dev Mac machine) ... I'm trying to run PdfBox on AWS lambda so I can't make it work in the Amazon lambda environment. The code works for thousands of other Pdf ... so this is the only case where it fails for me. This is the stack trace java.awt.image.RasterFormatException: (y + height) is outside raster at sun.awt.image.IntegerInterleavedRaster.createWritableChild( IntegerInterleavedRaster.java:470) at sun.awt.image.IntegerInterleavedRaster.createChild( IntegerInterleavedRaster.java:514) at sun.java2d.pipe.GeneralCompositePipe.renderPathTile( GeneralCompositePipe.java:106) at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:201) at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159) at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68) at sun.java2d.pipe.PixelToParallelogramConverter.fill( PixelToParallelogramConverter.java:164) at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160) at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527) at org.apache.pdfbox.rendering.PageDrawer.shadingFill( PageDrawer.java:1144) at org.apache.pdfbox.contentstream.operator. graphics.ShadingFill.process(ShadingFill.java:41) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processTransparencyGroup(PDFStreamEngine.java:231) at org.apache.pdfbox.rendering.PageDrawer.access$1600( PageDrawer.java:97) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1518) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1397) at org.apache.pdfbox.rendering.PageDrawer.showTransparencyGroup( PageDrawer.java:1339) at org.apache.pdfbox.contentstream.operator. graphics.DrawObject.process(DrawObject.java:66) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processTransparencyGroup(PDFStreamEngine.java:231) at org.apache.pdfbox.contentstream.PDFStreamEngine.processSoftMask( PDFStreamEngine.java:192) at org.apache.pdfbox.rendering.PageDrawer.access$1500( PageDrawer.java:97) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1514) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1397) at org.apache.pdfbox.rendering. PageDrawer.applySoftMaskToPaint(PageDrawer.java:525) at org.apache.pdfbox.rendering.PageDrawer.showTransparencyGroup( PageDrawer.java:1381) at org.apache.pdfbox.contentstream.operator. graphics.DrawObject.process(DrawObject.java:66) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStream(PDFStreamEngine.java:469) at org.apache.pdfbox.contentstream.PDFStreamEngine. showForm(PDFStreamEngine.java:179) at org.apache.pdfbox.contentstream.operator. graphics.DrawObject.process(DrawObject.java:70) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStream(PDFStreamEngine.java:469) at org.apache.pdfbox.contentstream.PDFStreamEngine. processPage(PDFStreamEngine.java:150) at org.apache.pdfbox.rendering.PageDrawer.drawPage( PageDrawer.java:203) at org.apache.pdfbox.rendering.PDFRenderer.renderImage( PDFRenderer.java:145) at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI( PDFRenderer.java:94) This is the Java version where it does not work openjdk version "1.8.0_151" OpenJDK Runtime Environment (build 1.8.0_151-b12) OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

