[ https://issues.apache.org/jira/browse/PDFBOX-905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
jan schottler updated PDFBOX-905: --------------------------------- Attachment: nullpointer pdfToImage.pdf I encountered the same problem with Version 1.2.1 and 1.3.1. I attached a sample pdf-file > 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 > Attachments: nullpointer pdfToImage.pdf > > > 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.