[jira] [Created] (PDFBOX-5238) PDFBox rendering pdf to image missing content in PDF
Jack created PDFBOX-5238: Summary: PDFBox rendering pdf to image missing content in PDF Key: PDFBOX-5238 URL: https://issues.apache.org/jira/browse/PDFBOX-5238 Project: PDFBox Issue Type: Bug Affects Versions: 2.0.20 Reporter: Jack Attachments: doc1_render_1.png, doc1_render_2.png, doc2.pdf, doc2_render_1.png, doc2_render_1.png, doc2_render_2.png, doc3.pdf, doc3_render_1.png, doc3_render_2.png, doc3_render_3.png, doc3_render_4.png, doc4.pdf, doc4_render_1.png, doc4_render_2.png, doc4_render_3.png, doc5.pdf, doc5_render_1.png, doc5_render_2.png, doc5_render_3.png, doc5_render_4.png we found some pdf that couldn't get rendered to image correctly. I have attached the pdfs and rendered output in the attachment. Some are missing background, some completely missed content. The render code is as follows {code:java} PDFRenderer renderer = new PDFRenderer(document); image = renderer.renderImageWithDPI(0, dpi, ImageType.RGB);{code} please check the attachments. Thanks -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-5222) Is it possible to get rid of embedded image metadata from the pdf
[ https://issues.apache.org/jira/browse/PDFBOX-5222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17366654#comment-17366654 ] Jack commented on PDFBOX-5222: -- [~mkl] thanks for the swift response. I agree this is not a bug. Do you mind share an example of extract the jfif/tiff file with pdfbox? Or do you suggest another tool to achieve this? Thank you > Is it possible to get rid of embedded image metadata from the pdf > -- > > Key: PDFBOX-5222 > URL: https://issues.apache.org/jira/browse/PDFBOX-5222 > Project: PDFBox > Issue Type: Bug >Reporter: Jack >Priority: Major > Attachments: origin.pdf > > > Hello, I found pdfbox couldn't get rid of exif data embedded in the pdf file, > I want to consult if there is any way we can rely on pdfbox to remove the > data? I attached the file. Thanks > [^origin.pdf] -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Created] (PDFBOX-5222) Is it possible to get rid of embedded image metadata from the pdf
Jack created PDFBOX-5222: Summary: Is it possible to get rid of embedded image metadata from the pdf Key: PDFBOX-5222 URL: https://issues.apache.org/jira/browse/PDFBOX-5222 Project: PDFBox Issue Type: Bug Reporter: Jack Attachments: origin.pdf Hello, I found pdfbox couldn't get rid of exif data embedded in the pdf file, I want to consult if there is any way we can rely on pdfbox to remove the data? I attached the file. Thanks [^origin.pdf] -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Comment Edited] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16863274#comment-16863274 ] Jack edited comment on PDFBOX-4559 at 6/13/19 4:47 PM: --- [~tilman] cool, thanks for taking care of this, what'll be the new version? was (Author: jiangyurong609): [~tilman] cool, what'll be the new version? > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16863274#comment-16863274 ] Jack commented on PDFBOX-4559: -- [~tilman] cool, what'll be the new version? > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Comment Edited] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857895#comment-16857895 ] Jack edited comment on PDFBOX-4559 at 6/6/19 6:24 PM: -- [~tilman] I just realized this code always render the first page was (Author: jiangyurong609): [~tilman] I just realized this code always render the first page. {code:java} PDFRenderer renderer = new PDFRenderer(document); Stream stream = StreamSupport.stream(document.getPages().spliterator(), true); // "true" makes it parallelstream.forEach(page -> { try { renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.err.println("error" + page); e.printStackTrace(); } });{code} > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857964#comment-16857964 ] Jack commented on PDFBOX-4559: -- [~tilman] thanks, this falls back to original Splitter problem. > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857916#comment-16857916 ] Jack commented on PDFBOX-4559: -- [~tilman] thanks for the help. However, this seems fall back to sequential execution time. > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Comment Edited] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857895#comment-16857895 ] Jack edited comment on PDFBOX-4559 at 6/6/19 5:07 PM: -- [~tilman] I just realized this code always render the first page. Any {code:java} PDFRenderer renderer = new PDFRenderer(document); Stream stream = StreamSupport.stream(document.getPages().spliterator(), true); // "true" makes it parallelstream.forEach(page -> { try { renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.err.println("error" + page); e.printStackTrace(); } }); was (Author: jiangyurong609): [~tilman] I just realized this code always render the first page. PDFRenderer renderer = new PDFRenderer(document); Stream stream = StreamSupport.stream(document.getPages().spliterator(), true); // "true" makes it parallelstream.forEach(page -> {try{ renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number}catch (IOException e) {System.err.println("error" + page); e.printStackTrace(); } }); > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:26
[jira] [Comment Edited] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857895#comment-16857895 ] Jack edited comment on PDFBOX-4559 at 6/6/19 5:07 PM: -- [~tilman] I just realized this code always render the first page. {code:java} PDFRenderer renderer = new PDFRenderer(document); Stream stream = StreamSupport.stream(document.getPages().spliterator(), true); // "true" makes it parallelstream.forEach(page -> { try { renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.err.println("error" + page); e.printStackTrace(); } });{code} was (Author: jiangyurong609): [~tilman] I just realized this code always render the first page. Any {code:java} PDFRenderer renderer = new PDFRenderer(document); Stream stream = StreamSupport.stream(document.getPages().spliterator(), true); // "true" makes it parallelstream.forEach(page -> { try { renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.err.println("error" + page); e.printStackTrace(); } }); > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857895#comment-16857895 ] Jack commented on PDFBOX-4559: -- [~tilman] I just realized this code always render the first page. PDFRenderer renderer = new PDFRenderer(document); Stream stream = StreamSupport.stream(document.getPages().spliterator(), true); // "true" makes it parallelstream.forEach(page -> {try{ renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number}catch (IOException e) {System.err.println("error" + page); e.printStackTrace(); } }); > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Documentation, Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Fix For: 2.0.16, 3.0.0 PDFBox > > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857798#comment-16857798 ] Jack commented on PDFBOX-4559: -- [~tilman] yes, the exceptions are gone for this file. For "PDFBox has experimental support for read-only operations on the same PDDocument from different threads", what's reliability for the multi-threading? thanks > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16856948#comment-16856948 ] Jack commented on PDFBOX-4559: -- [~tilman] awesome, thanks so much > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4559: - Attachment: (was: 1ad65a37-3b3a-4e26-a40c-f2d90026a5bd.png) > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd > like to learn if we have some more bugs related? > *Sample code*: > {code:java} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4559: - Description: I got following error while running a simple parallel rendering code. However, the error doesn't happen when I change parallelStream to sequential (stream()). Interestingly, both methods will render exact same images. I saw a possible related ticket PDFBOX-3654. But seems that issue was fixed. I'd like to learn if we have some more bugs related? *Sample code*: {code:java} PDDocument document = PDDocument.load(new File(pdfFilename)); List pdfPages = new Splitter().split(document); pdfPages.parallelStream().forEach(page -> { try { PDFRenderer renderer = new PDFRenderer(page); renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.out.println(e); } try { pdfPage.close(); } catch (IOException ignored) { } }); try { document.close(); } catch (IOException ignored) { } {code} *Error log*: {noformat} ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book java.io.IOException: unexpected closing parenthesis at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book {noformat} was: I got following error while running a simple parallel rendering code. However, the error doesn't happen when I change parallelStream to sequential (stream()). Interestingly, both methods will render exact same images. I saw a possible related ticket [PDFBOX-3654|https://issues.apache.org/jira/browse/PDFBOX-3654]. But seems that issue was fixed. I'd like to learn if we have some more bugs related? *Sample code*: {code} PDDocument document = PDDocument.load(new File(pdfFilename)); List pdfPages = new Splitter().split(document); pdfPages.parallelStream().forEach(page -> { try { PDFRenderer renderer = new PDFRenderer(page); renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.out.println(e); } try { pdfPage.close(); } catch (IOException ignored) { } }); try { document.close(); } catch (IOException ignored) { } {code} *Error log*: {noformat} ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book java.io.IOException: unexpected closing parenthesis at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Lexer.next
[jira] [Comment Edited] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16856798#comment-16856798 ] Jack edited comment on PDFBOX-4559 at 6/5/19 3:45 PM: -- [~tilman] I didn't find a way to create parallel stream on spliterator(), do you have any suggestions? I tried both code below, I have another question, from [https://pdfbox.apache.org/2.0/migration.html], I found with PDPage, you have to pass the page index to render, how do you do that with parallel stream? Thanks so much {code:java} PDDocument document = PDDocument.load(new File(pdfFilename)); document.getPages().spliterator().forEachRemaining(page -> processPDF(page, pdfRenderer, path + UUID.randomUUID().toString() + ".png")); {code} {code:java} for (PDPage page : document.getPages()) { processPDF(page, pdfRenderer, path + UUID.randomUUID().toString() + ".png"); }{code} was (Author: jiangyurong609): [~tilman] interesting thing, I tried both code below, they only output exact same image, I attached it in the attachment. Is this a bug, or I may missed something? Meanwhile, I didn't find a way to create parallel stream on spliterator(), do you have any suggestions? Thanks {code:java} PDDocument document = PDDocument.load(new File(pdfFilename)); document.getPages().spliterator().forEachRemaining(page -> processPDF(page, pdfRenderer, path + UUID.randomUUID().toString() + ".png")); {code} {code:java} for (PDPage page : document.getPages()) { processPDF(page, pdfRenderer, path + UUID.randomUUID().toString() + ".png"); }{code} > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: 1ad65a37-3b3a-4e26-a40c-f2d90026a5bd.png, test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket > [PDFBOX-3654|https://issues.apache.org/jira/browse/PDFBOX-3654]. But seems > that issue was fixed. I'd like to learn if we have some more bugs related? > *Sample code*: > {code} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFS
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16856798#comment-16856798 ] Jack commented on PDFBOX-4559: -- [~tilman] interesting thing, I tried both code below, they only output exact same image, I attached it in the attachment. Is this a bug, or I may missed something? Meanwhile, I didn't find a way to create parallel stream on spliterator(), do you have any suggestions? Thanks {code:java} PDDocument document = PDDocument.load(new File(pdfFilename)); document.getPages().spliterator().forEachRemaining(page -> processPDF(page, pdfRenderer, path + UUID.randomUUID().toString() + ".png")); {code} {code:java} for (PDPage page : document.getPages()) { processPDF(page, pdfRenderer, path + UUID.randomUUID().toString() + ".png"); }{code} > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: 1ad65a37-3b3a-4e26-a40c-f2d90026a5bd.png, test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket > [PDFBOX-3654|https://issues.apache.org/jira/browse/PDFBOX-3654]. But seems > that issue was fixed. I'd like to learn if we have some more bugs related? > *Sample code*: > {code} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at >
[jira] [Updated] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4559: - Attachment: 1ad65a37-3b3a-4e26-a40c-f2d90026a5bd.png > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: 1ad65a37-3b3a-4e26-a40c-f2d90026a5bd.png, test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket > [PDFBOX-3654|https://issues.apache.org/jira/browse/PDFBOX-3654]. But seems > that issue was fixed. I'd like to learn if we have some more bugs related? > *Sample code*: > {code} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > com.linkedin.vector.runner.processor.document.pdfconverter.test.processPDF(test.java:69) > ~[runner/:?] > at > com.linkedin.vector.runner.processor.document.pdfconverter.test.lambda$doWork$0(test.java:52) > ~[runner/:?] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.o
[jira] [Commented] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16856750#comment-16856750 ] Jack commented on PDFBOX-4559: -- [~tilman] thanks for helping take a look. I removed the per page close, but same error still persists. What are the common resources that are shared across pages? Any suggestions for correctly doing parallel processing on pages? Thanks > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related ticket > [PDFBOX-3654|https://issues.apache.org/jira/browse/PDFBOX-3654]. But seems > that issue was fixed. I'd like to learn if we have some more bugs related? > *Sample code*: > {code} > PDDocument document = PDDocument.load(new File(pdfFilename)); > List pdfPages = new Splitter().split(document); > pdfPages.parallelStream().forEach(page -> { > try { > PDFRenderer renderer = new PDFRenderer(page); > renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your > number > } catch (IOException e) { > System.out.println(e); > } > try { > pdfPage.close(); > } catch (IOException ignored) { > } > }); > try { > document.close(); > } catch (IOException ignored) { > } > {code} > > *Error log*: > {noformat} > ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book > java.io.IOException: unexpected closing parenthesis > at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) > ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] > at > com.linkedin.vector.runner.processor.document.pdfconverter.test.processPDF(test.java:69) > ~[runner/:?] > at > com.linkedin.vector.runner.processor.document.pdfconverter.test.lambda$doWork$0(test.java:52) > ~[runner/:?] > WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book > {
[jira] [Updated] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4559: - Description: I got following error while running a simple parallel rendering code. However, the error doesn't happen when I change parallelStream to sequential (stream()). Interestingly, both methods will render exact same images. I saw a possible related ticket [PDFBOX-3654|https://issues.apache.org/jira/browse/PDFBOX-3654]. But seems that issue was fixed. I'd like to learn if we have some more bugs related? *Sample code*: PDDocument document = PDDocument.load(new File(pdfFilename)); List pdfPages = new Splitter().split(document); pdfPages.parallelStream().forEach(page -> { try { PDFRenderer renderer = new PDFRenderer(page); renderer.renderImageWithDPI(0, 180, ImageType.RGB); // change dpi to your number } catch (IOException e) { System.out.println(e); } try { pdfPage.close(); } catch (IOException ignored) { } }); try { document.close(); } catch (IOException ignored) { } *Error log*: ERROR [PDType1Font] Can't read the embedded Type1 font POAEND+Gotham-Book java.io.IOException: unexpected closing parenthesis at org.apache.fontbox.type1.Type1Lexer.readToken(Type1Lexer.java:123) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Lexer.nextToken(Type1Lexer.java:75) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.readValue(Type1Parser.java:398) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.readOtherSubrs(Type1Parser.java:707) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.parseBinary(Type1Parser.java:550) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Parser.parse(Type1Parser.java:64) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.fontbox.type1.Type1Font.createWithSegments(Type1Font.java:85) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.pdmodel.font.PDType1Font.(PDType1Font.java:262) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:62) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:60) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:869) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:505) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:479) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:152) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:265) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:314) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229) ~[pdfbox-2.0.15-snapshot108.jar:2.0.15-SNAPSHOT] at com.linkedin.vector.runner.processor.document.pdfconverter.test.processPDF(test.java:69) ~[runner/:?] at com.linkedin.vector.runner.processor.document.pdfconverter.test.lambda$doWork$0(test.java:52) ~[runner/:?] WARN [PDType1Font] Using fallback font Helvetica for POAEND+Gotham-Book was:I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? Thanks > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: test.pdf > > > I got following error while running a simple parallel rendering code. > However, the error doesn't happen when I change parallelStream to sequential > (stream()). Interestingly, both methods will render exact same images. I saw > a possible related tic
[jira] [Updated] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4559: - Attachment: test.pdf > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > Attachments: test.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4559) Parse error reading embedded Type1 font
[ https://issues.apache.org/jira/browse/PDFBOX-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4559: - Labels: type1 type1font (was: interpolation quality) > Parse error reading embedded Type1 font > --- > > Key: PDFBOX-4559 > URL: https://issues.apache.org/jira/browse/PDFBOX-4559 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: type1, type1font > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Created] (PDFBOX-4559) Parse error reading embedded Type1 font
Jack created PDFBOX-4559: Summary: Parse error reading embedded Type1 font Key: PDFBOX-4559 URL: https://issues.apache.org/jira/browse/PDFBOX-4559 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Environment: Oracle Java 8 update125 on both Mac OS X and centos Reporter: Jack I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4535) java.lang.ClassCastException in PDImageXObject.getMask()
[ https://issues.apache.org/jira/browse/PDFBOX-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16834125#comment-16834125 ] Jack commented on PDFBOX-4535: -- [~tilman] thanks > java.lang.ClassCastException in PDImageXObject.getMask() > > > Key: PDFBOX-4535 > URL: https://issues.apache.org/jira/browse/PDFBOX-4535 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Assignee: Tilman Hausherr >Priority: Major > Fix For: 2.0.16, 3.0.0 PDFBox > > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > stacktraces: > java.lang.ClassCastException > > org.apache.pdfbox.cos.COSString cannot be cast to > org.apache.pdfbox.cos.COSStream > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 > (PDImageXObject.java) > > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4534) java.awt.geom.NoninvertibleTransformException in AxialShadingContext constructor
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4534: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) was: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt {0}, COSInt {0} , COSInt {0} ] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstre
[jira] [Updated] (PDFBOX-4537) CLONE - org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX
[ https://issues.apache.org/jira/browse/PDFBOX-4537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4537: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Operator gs has too few operands: [] org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process - Line 45 (SetGraphicsStateParameters.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) was: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Operator cm has too few operands: [COSInt\{0}, COSInt\{0}, COSInt\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) > CLONE - org.apache.pdfbox.contentstream.operator.MissingOperandException for > PDFBOX > --- > > Key: PDFBOX-4537 > URL: https://issues.apache.org/jira/browse/PDFBOX-4537 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > Stacktraces: > Operator gs has too few operands: [] > > org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process > - Line 45 (SetGraphicsStateParameters.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4537) org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX
[ https://issues.apache.org/jira/browse/PDFBOX-4537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4537: - Summary: org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX (was: CLONE - org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX) > org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX > --- > > Key: PDFBOX-4537 > URL: https://issues.apache.org/jira/browse/PDFBOX-4537 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > Stacktraces: > Operator gs has too few operands: [] > > org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process > - Line 45 (SetGraphicsStateParameters.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Created] (PDFBOX-4537) CLONE - org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX
Jack created PDFBOX-4537: Summary: CLONE - org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX Key: PDFBOX-4537 URL: https://issues.apache.org/jira/browse/PDFBOX-4537 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Environment: Oracle Java 8 update125 on both Mac OS X and centos Reporter: Jack I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Operator cm has too few operands: [COSInt\{0}, COSInt\{0}, COSInt\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4536) org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX
[ https://issues.apache.org/jira/browse/PDFBOX-4536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4536: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Operator cm has too few operands: [COSInt\{0}, COSInt\{0}, COSInt\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) was: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt {0}, COSInt {0} , COSInt {0} ] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.get
[jira] [Created] (PDFBOX-4536) org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX
Jack created PDFBOX-4536: Summary: org.apache.pdfbox.contentstream.operator.MissingOperandException for PDFBOX Key: PDFBOX-4536 URL: https://issues.apache.org/jira/browse/PDFBOX-4536 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Environment: Oracle Java 8 update125 on both Mac OS X and centos Reporter: Jack I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt {0}, COSInt {0} , COSInt {0} ] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 4. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator gs has too few operands: [] org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process - Line 45 (SetGraphicsStateParameters.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRen
[jira] [Updated] (PDFBOX-4534) java.awt.geom.NoninvertibleTransformException in AxialShadingContext constructor
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4534: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? Stacktraces: Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt {0}, COSInt {0} , COSInt {0} ] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 4. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator gs has too few operands: [] org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process - Line 45 (SetGraphicsStateParameters.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) was: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? 1. java.awt.geom.NoninvertibleTransformException Determinant i
[jira] [Updated] (PDFBOX-4535) java.lang.ClassCastException for PDFBOX
[ https://issues.apache.org/jira/browse/PDFBOX-4535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4535: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? stacktraces: java.lang.ClassCastException org.apache.pdfbox.cos.COSString cannot be cast to org.apache.pdfbox.cos.COSStream org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 (PDImageXObject.java) was: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? 1. java.awt.geom.NoninvertibleTransformException Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 2. java.lang.ClassCastException org.apache.pdfbox.cos.COSString cannot be cast to org.apache.pdfbox.cos.COSStream org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 (PDImageXObject.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt\\{0}, COSInt\\{0}, COSInt\\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 4. org.apache.pdfbox.contentstream.operator.MissingOperandExc
[jira] [Created] (PDFBOX-4535) java.lang.ClassCastException for PDFBOX
Jack created PDFBOX-4535: Summary: java.lang.ClassCastException for PDFBOX Key: PDFBOX-4535 URL: https://issues.apache.org/jira/browse/PDFBOX-4535 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Environment: Oracle Java 8 update125 on both Mac OS X and centos Reporter: Jack I found several unexpected exceptions while running pdfbox, could anyone please help take a look? 1. java.awt.geom.NoninvertibleTransformException Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 2. java.lang.ClassCastException org.apache.pdfbox.cos.COSString cannot be cast to org.apache.pdfbox.cos.COSStream org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 (PDImageXObject.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt\\{0}, COSInt\\{0}, COSInt\\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 4. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator gs has too few operands: [] org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process - Line 45 (SetGraphicsStateParameters.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.P
[jira] [Updated] (PDFBOX-4534) java.awt.geom.NoninvertibleTransformException for PDFBOX
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4534: - Summary: java.awt.geom.NoninvertibleTransformException for PDFBOX (was: Some unexpected exceptions for pdfbox) > java.awt.geom.NoninvertibleTransformException for PDFBOX > > > Key: PDFBOX-4534 > URL: https://issues.apache.org/jira/browse/PDFBOX-4534 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: interpolation, quality > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > > 1. java.awt.geom.NoninvertibleTransformException > Determinant is -0.0 > java.awt.geom.AffineTransform.createInverse - Line 2668 > (AffineTransform.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line > 110 (AxialShadingContext.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - > Line 67 (AxialShadingPaint.java) > sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) > sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) > sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 > (PixelToParallelogramConverter.java) > sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) > sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) > org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 > (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line > 41 (ShadingFill.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > > 2. java.lang.ClassCastException > > org.apache.pdfbox.cos.COSString cannot be cast to > org.apache.pdfbox.cos.COSStream > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 > (PDImageXObject.java) > > 3. org.apache.pdfbox.contentstream.operator.MissingOperandException > > Operator cm has too few operands: [COSInt\\{0}, COSInt\\{0}, COSInt\\{0}] > org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 > (Concatenate.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line > 401 (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 > (PageDrawer.java) > org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 > (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 > (TilingPaintFactory.java) > org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 > (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - > Line 36 (FillEvenOddRule.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) >
[jira] [Commented] (PDFBOX-4534) Some unexpected exceptions for pdfbox
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16833915#comment-16833915 ] Jack commented on PDFBOX-4534: -- [~tilman] sure, will create one for each > Some unexpected exceptions for pdfbox > - > > Key: PDFBOX-4534 > URL: https://issues.apache.org/jira/browse/PDFBOX-4534 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: interpolation, quality > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > > 1. java.awt.geom.NoninvertibleTransformException > Determinant is -0.0 > java.awt.geom.AffineTransform.createInverse - Line 2668 > (AffineTransform.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line > 110 (AxialShadingContext.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - > Line 67 (AxialShadingPaint.java) > sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) > sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) > sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 > (PixelToParallelogramConverter.java) > sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) > sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) > org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 > (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line > 41 (ShadingFill.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > > 2. java.lang.ClassCastException > > org.apache.pdfbox.cos.COSString cannot be cast to > org.apache.pdfbox.cos.COSStream > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 > (PDImageXObject.java) > > 3. org.apache.pdfbox.contentstream.operator.MissingOperandException > > Operator cm has too few operands: [COSInt\\{0}, COSInt\\{0}, COSInt\\{0}] > org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 > (Concatenate.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line > 401 (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 > (PageDrawer.java) > org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 > (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 > (TilingPaintFactory.java) > org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 > (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - > Line 36 (FillEvenOddRule.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage -
[jira] [Updated] (PDFBOX-4534) Some unexpected exceptions for pdfbox
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4534: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? 1. java.awt.geom.NoninvertibleTransformException Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 2. java.lang.ClassCastException org.apache.pdfbox.cos.COSString cannot be cast to org.apache.pdfbox.cos.COSStream org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 (PDImageXObject.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt\\{0}, COSInt\\{0}, COSInt\\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 4. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator gs has too few operands: [] org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process - Line 45 (SetGraphicsStateParameters.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150
[jira] [Updated] (PDFBOX-4534) Some bugs for pdfbox
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4534: - Description: I found several unexpected exceptions while running pdfbox, could anyone please help take a look? 1. java.awt.geom.NoninvertibleTransformException Determinant is -0.0 java.awt.geom.AffineTransform.createInverse - Line 2668 (AffineTransform.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line 110 (AxialShadingContext.java) org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - Line 67 (AxialShadingPaint.java) sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 (PixelToParallelogramConverter.java) sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line 41 (ShadingFill.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) 2. java.lang.ClassCastException org.apache.pdfbox.cos.COSString cannot be cast to org.apache.pdfbox.cos.COSStream org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 (PDImageXObject.java) org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 (PDImageXObject.java) 3. org.apache.pdfbox.contentstream.operator.MissingOperandException Operator cm has too few operands: [COSInt\{0}, COSInt\{0}, COSInt\{0}] org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 (Concatenate.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line 401 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 (PageDrawer.java) org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 (TilingPaintFactory.java) org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 (PageDrawer.java) org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - Line 36 (FillEvenOddRule.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line 503 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 (PDFStreamEngine.java) org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 (PDFStreamEngine.java) org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 (PDFRenderer.java) org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 (PDFRenderer.java) was:I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? Thanks > Some bugs for pdfbox > > > Key: PDFBOX-4534 > URL: https://issues.apache.org/jira/browse/PDFBOX-4534 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: interpolation, qua
[jira] [Updated] (PDFBOX-4534) Some unexpected exceptions for pdfbox
[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4534: - Summary: Some unexpected exceptions for pdfbox (was: Some bugs for pdfbox) > Some unexpected exceptions for pdfbox > - > > Key: PDFBOX-4534 > URL: https://issues.apache.org/jira/browse/PDFBOX-4534 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: interpolation, quality > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > > 1. java.awt.geom.NoninvertibleTransformException > Determinant is -0.0 > java.awt.geom.AffineTransform.createInverse - Line 2668 > (AffineTransform.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext. - Line > 110 (AxialShadingContext.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - > Line 67 (AxialShadingPaint.java) > sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) > sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) > sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 > (PixelToParallelogramConverter.java) > sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) > sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) > org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 > (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line > 41 (ShadingFill.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line > 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > > 2. java.lang.ClassCastException > > org.apache.pdfbox.cos.COSString cannot be cast to > org.apache.pdfbox.cos.COSStream > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 > (PDImageXObject.java) > > 3. org.apache.pdfbox.contentstream.operator.MissingOperandException > > Operator cm has too few operands: [COSInt\{0}, COSInt\{0}, COSInt\{0}] > org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 > (Concatenate.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line > 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line > 401 (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 > (PageDrawer.java) > org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 > (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaint. - Line 103 (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 > (TilingPaintFactory.java) > org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 > (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - > Line 36 (FillEvenOddRule.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line > 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRen
[jira] [Created] (PDFBOX-4534) Some bugs for pdfbox
Jack created PDFBOX-4534: Summary: Some bugs for pdfbox Key: PDFBOX-4534 URL: https://issues.apache.org/jira/browse/PDFBOX-4534 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Environment: Oracle Java 8 update125 on both Mac OS X and centos Reporter: Jack I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16829640#comment-16829640 ] Jack commented on PDFBOX-4516: -- [~lars t] thanks for the information, very helpful > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Major > Labels: interpolation, quality > Attachments: PDFBOX-4516-59.png, PDFBOX-4516-output-default.png, > PDFBOX-4516-output-improved.png, PDFBox4516.java, defaultDPI.png, > highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16821349#comment-16821349 ] Jack commented on PDFBOX-4516: -- Thanks [~tilman], What would be a good hint we can rely on for better rendering quality? > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Critical > Labels: bug > Attachments: PDFBOX-4516-59.png, PDFBOX-4516-output-default.png, > PDFBOX-4516-output-improved.png, PDFBox4516.java, defaultDPI.png, > highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16820308#comment-16820308 ] Jack commented on PDFBOX-4516: -- Thanks, I originally suspect the same thing when I read that ticket. But this doesn't explain well to me about the image to image rendering part. Moreover, some white text are much more worse. I'm wondering if you have more insight. Thanks again > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Critical > Labels: bug > Attachments: defaultDPI.png, highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16820282#comment-16820282 ] Jack commented on PDFBOX-4516: -- Thanks. I also saw the text is image format as well. But I'm curious to learn why image was rendered so badly to image. I assume it's just copying them over. > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Critical > Labels: bug > Attachments: defaultDPI.png, highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4516: - Attachment: defaultDPI.png > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Critical > Labels: bug > Attachments: defaultDPI.png, highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4516: - Priority: Critical (was: Major) > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Critical > Labels: bug > Attachments: highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
[ https://issues.apache.org/jira/browse/PDFBOX-4516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4516: - Description: I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? Thanks (was: I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? ) > PDFBox text and images are blurry even after rendering with high DPI > > > Key: PDFBOX-4516 > URL: https://issues.apache.org/jira/browse/PDFBOX-4516 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos >Reporter: Jack >Priority: Critical > Labels: bug > Attachments: highDPI.png, lowDPI.png, original.pdf > > > I tried to render image with different DPI, found PDFBOX performs poorly on > the input pdf file, I have to put a very high DPI to get a reasonable good > image. Could anyone pls help take a look? Thanks -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Created] (PDFBOX-4516) PDFBox text and images are blurry even after rendering with high DPI
Jack created PDFBOX-4516: Summary: PDFBox text and images are blurry even after rendering with high DPI Key: PDFBOX-4516 URL: https://issues.apache.org/jira/browse/PDFBOX-4516 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Environment: Oracle Java 8 update125 on both Mac OS X and centos Reporter: Jack Attachments: highDPI.png, lowDPI.png, original.pdf I tried to render image with different DPI, found PDFBOX performs poorly on the input pdf file, I have to put a very high DPI to get a reasonable good image. Could anyone pls help take a look? -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4492: - Attachment: (was: crashed.pdf) > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Labels: crash > Fix For: 2.0.15, 3.0.0 PDFBox > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16799554#comment-16799554 ] Jack commented on PDFBOX-4492: -- [~tilman] thanks so much for the help > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Attachments: crashed.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16799532#comment-16799532 ] Jack commented on PDFBOX-4492: -- [~tilman] Thanks so much for the help and effort. That's sounds pessimistic. sorry, I uploaded again, but we'll have to delete the file since we don't own it. > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Attachments: crashed.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4492: - Attachment: crashed.pdf > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Attachments: crashed.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16799366#comment-16799366 ] Jack commented on PDFBOX-4492: -- [~tilman] thanks for the update. Would love to hear back the update. Are you going to test all the legacy problematic files? > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4492: - Attachment: (was: crash.uploaded.pdf) > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16799313#comment-16799313 ] Jack commented on PDFBOX-4492: -- [~tilman] I see, so your suggestion is to customize minimum dash value depends on requirement? > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Attachments: crash.uploaded.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16799227#comment-16799227 ] Jack commented on PDFBOX-4492: -- [~tilman] thanks for the information. anyway we can play around jdk 8? > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Attachments: crash.uploaded.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16799046#comment-16799046 ] Jack commented on PDFBOX-4492: -- [~tilman] thanks for taking a look. It maybe different. I debugged through. It crashed inside processStreamOperators (PDFStreamEngine) with while loop round 17004 during parsing object COSInt\{0}. Sometimes it crashes immediately after if condition, sometimes it crashes in parseNextToken. Thanks > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. > Also Oracle jdk 1.8.0_202 on W10. >Reporter: Jack >Priority: Critical > Attachments: crash.uploaded.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Updated] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
[ https://issues.apache.org/jira/browse/PDFBOX-4492?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack updated PDFBOX-4492: - Affects Version/s: 2.0.11 2.0.14 > JVM crashes on PDFRenderer.renderImage > -- > > Key: PDFBOX-4492 > URL: https://issues.apache.org/jira/browse/PDFBOX-4492 > Project: PDFBox > Issue Type: Bug > Components: Rendering >Affects Versions: 2.0.11, 2.0.14 > Environment: Oracle Java 8 update125, on both Mac OS X and centos. >Reporter: Jack >Priority: Critical > Attachments: crash.uploaded.pdf > > > When running the following java program on the attached PDF: > {code} > File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); > PDDocument document = PDDocument.load(file); > PDFRenderer renderer = new PDFRenderer(document); > BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} > JVM will crash without any log > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Created] (PDFBOX-4492) JVM crashes on PDFRenderer.renderImage
Jack created PDFBOX-4492: Summary: JVM crashes on PDFRenderer.renderImage Key: PDFBOX-4492 URL: https://issues.apache.org/jira/browse/PDFBOX-4492 Project: PDFBox Issue Type: Bug Components: Rendering Environment: Oracle Java 8 update125, on both Mac OS X and centos. Reporter: Jack Attachments: crash.uploaded.pdf When running the following java program on the attached PDF: {code} File file = new File("/Users/yujiang/Downloads", "crash.uploaded.pdf"); PDDocument document = PDDocument.load(file); PDFRenderer renderer = new PDFRenderer(document); BufferedImage bufferedImage = renderer.renderImage(0, 0.20F);{code} JVM will crash without any log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org
[jira] [Commented] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13878483#comment-13878483 ] jack commented on PDFBOX-1857: -- The main problem is the broken signature, but this problem is not solved yet. I attach documents too. 1) attach file to original document 2) try to sign document result: Signature byte range is invalid. > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Assignee: Thomas Chojecki >Priority: Blocker > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach file to original PDF (Code is written in the pdfbox > web page - in the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign that document (I mean document with attachment). And I have > 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original[with-attachment][signed]" before > closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Commented] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13878477#comment-13878477 ] jack commented on PDFBOX-1857: -- No, I attach file to the document before signing. I attach file to the original document and then I try to sign. > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Assignee: Thomas Chojecki >Priority: Blocker > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach file to original PDF (Code is written in the pdfbox > web page - in the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign that document (I mean document with attachment). And I have > 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original[with-attachment][signed]" before > closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] jack updated PDFBOX-1857: - Priority: Blocker (was: Critical) > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Priority: Blocker > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach file to original PDF (Code is written in the pdfbox > web page - in the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign that document (I mean document with attachment). And I have > 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original[with-attachment][signed]" before > closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] jack updated PDFBOX-1857: - Description: I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach file to original PDF (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign that document (I mean document with attachment). And I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original[with-attachment][signed]" before closing? was: I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach file to original PDF (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign this document too (with attachment) I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original[with-attachment][signed]" before closing? > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Priority: Critical > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach file to original PDF (Code is written in the pdfbox > web page - in the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign that document (I mean document with attachment). And I have > 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original[with-attachment][signed]" before > closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] jack updated PDFBOX-1857: - Description: I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach file to original PDF (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign this document too (with attachment) I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original[with-attachment][signed]" before closing? was: I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach file to original PDF (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign this document too (with attachment) I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original-signed.pdf" before closing? > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Priority: Critical > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach file to original PDF (Code is written in the pdfbox > web page - in the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign this document too (with attachment) > I have 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original[with-attachment][signed]" before > closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] jack updated PDFBOX-1857: - Description: I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach file to original PDF (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign this document too (with attachment) I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original-signed.pdf" before closing? was: I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach document (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign this document too (with attachment) I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original-signed.pdf" before closing? > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Priority: Critical > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach file to original PDF (Code is written in the pdfbox > web page - in the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign this document too (with attachment) > I have 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original-signed.pdf" before closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] jack updated PDFBOX-1857: - Affects Version/s: 2.0.0 1.8.4 > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Priority: Critical > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach document (Code is written in the pdfbox web page - in > the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign this document too (with attachment) > I have 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original-signed.pdf" before closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Updated] (PDFBOX-1857) Attachment damages singature
[ https://issues.apache.org/jira/browse/PDFBOX-1857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] jack updated PDFBOX-1857: - Attachment: attach.txt original[with-attachment][signed].pdf original[with-attachment].pdf original[signed].pdf original.pdf testing files > Attachment damages singature > > > Key: PDFBOX-1857 > URL: https://issues.apache.org/jira/browse/PDFBOX-1857 > Project: PDFBox > Issue Type: Bug > Components: Parsing, PDFReader, Signing, Utilities, Writing >Affects Versions: 1.8.3, 1.8.4, 2.0.0 >Reporter: jack >Priority: Critical > Attachments: attach.txt, original.pdf, original[signed].pdf, > original[with-attachment].pdf, original[with-attachment][signed].pdf > > > I have PDF document. > 1) Adobe reader reads document well. > 2) I sign document (using pdfbox-examples) and everything is well > 3) Then I try to attach document (Code is written in the pdfbox web page - in > the cookBook). > 4) Adobe reader reads attached document well. everything is well. > 5) Now I have document with attachment. > 6) I try to sign this document too (with attachment) > I have 2 problem: > First: > when I open document, Adobe reader tells me that signature byte range is > invalid. > Second: > when I try to close document (I mean to close adobe reader), Adobe reader > tells me that: > Do you want to save changes to "original-signed.pdf" before closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)
[jira] [Created] (PDFBOX-1857) Attachment damages singature
jack created PDFBOX-1857: Summary: Attachment damages singature Key: PDFBOX-1857 URL: https://issues.apache.org/jira/browse/PDFBOX-1857 Project: PDFBox Issue Type: Bug Components: Parsing, PDFReader, Signing, Utilities, Writing Affects Versions: 1.8.3 Reporter: jack Priority: Critical I have PDF document. 1) Adobe reader reads document well. 2) I sign document (using pdfbox-examples) and everything is well 3) Then I try to attach document (Code is written in the pdfbox web page - in the cookBook). 4) Adobe reader reads attached document well. everything is well. 5) Now I have document with attachment. 6) I try to sign this document too (with attachment) I have 2 problem: First: when I open document, Adobe reader tells me that signature byte range is invalid. Second: when I try to close document (I mean to close adobe reader), Adobe reader tells me that: Do you want to save changes to "original-signed.pdf" before closing? -- This message was sent by Atlassian JIRA (v6.1.5#6160)