[ https://issues.apache.org/jira/browse/PDFBOX-905?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12935841#action_12935841 ]
Andreas Lehmkühler commented on PDFBOX-905: ------------------------------------------- Please attach a sample pdf if possible > NullPointerException when writing pdf to image > ---------------------------------------------- > > Key: PDFBOX-905 > URL: https://issues.apache.org/jira/browse/PDFBOX-905 > Project: PDFBox > Issue Type: Bug > Components: FontBox > Affects Versions: 1.3.1 > Reporter: Stevo Slavic > > java.lang.NullPointerException: null > at > org.apache.fontbox.cff.AFMFormatter.printFontMetrics(AFMFormatter.java:76) > ~[fontbox-1.3.1.jar:na] > at org.apache.fontbox.cff.AFMFormatter.printFont(AFMFormatter.java:57) > ~[fontbox-1.3.1.jar:na] > at org.apache.fontbox.cff.AFMFormatter.format(AFMFormatter.java:50) > ~[fontbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdmodel.font.PDType1CFont.prepareFontMetric(PDType1CFont.java:529) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdmodel.font.PDType1CFont.load(PDType1CFont.java:404) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdmodel.font.PDType1CFont.<init>(PDType1CFont.java:123) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdmodel.font.PDType1Font.getawtFont(PDType1Font.java:214) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdmodel.font.PDSimpleFont.drawString(PDSimpleFont.java:97) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdmodel.font.PDType0Font.drawString(PDType0Font.java:68) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.pdfviewer.PageDrawer.processTextPosition(PageDrawer.java:190) > [pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.util.PDFStreamEngine.processEncodedText(PDFStreamEngine.java:472) > [pdfbox-1.3.1.jar:na] > at org.apache.pdfbox.util.operator.ShowText.process(ShowText.java:45) > ~[pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:529) > [pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:274) > [pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:251) > [pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:225) > [pdfbox-1.3.1.jar:na] > at org.apache.pdfbox.pdfviewer.PageDrawer.drawPage(PageDrawer.java:107) > [pdfbox-1.3.1.jar:na] > at org.apache.pdfbox.pdmodel.PDPage.convertToImage(PDPage.java:722) > [pdfbox-1.3.1.jar:na] > at > org.apache.pdfbox.util.PDFImageWriter.writeImage(PDFImageWriter.java:135) > [pdfbox-1.3.1.jar:na] > Oddly, even though this exception gets thrown, image file gets written and > seems to be ok. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.