[ 
https://issues.apache.org/jira/browse/PDFBOX-681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874578#action_12874578
 ] 

Erich C. Beyrent commented on PDFBOX-681:
-----------------------------------------

I ran into this problem as well, and the patch worked just fine.  Thanks very 
much!

> ClassCastException in PDTrueTypeFont.ensureFontDescriptor()
> -----------------------------------------------------------
>
>                 Key: PDFBOX-681
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-681
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel
>    Affects Versions: 1.1.0
>            Reporter: Arjohn Kampman
>         Attachments: PDTrueTypeFont.patch
>
>
> We're seeing an issue that seems to have been introduced in pdfbox 1.1.0:
> java.lang.ClassCastException: 
> org.apache.pdfbox.pdmodel.font.PDFontDescriptorAFM cannot be cast to 
> org.apache.pdfbox.pdmodel.font.PDFontDescriptorDictionary
>       at 
> org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.ensureFontDescriptor(PDTrueTypeFont.java:167)
>       at 
> org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.<init>(PDTrueTypeFont.java:117)
>       at 
> org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:140)
>       at 
> org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:76)
>       at org.apache.pdfbox.pdmodel.PDResources.getFonts(PDResources.java:115)
>       at 
> org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:225)
>       at 
> org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:207)
>       at 
> org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:367)
>       at 
> org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:291)
>       at 
> org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:247)
>       at 
> org.apache.pdfbox.util.PDFTextStripper.getText(PDFTextStripper.java:180)
>       ...
> So far, all affected pdf files are confidential. I'll add a test file later 
> if I find one that can be made public. Hope the stack trace is sufficient 
> though.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to