[
https://issues.apache.org/jira/browse/PDFBOX-3344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15277894#comment-15277894
]
Andreas Lehmkühler commented on PDFBOX-3344:
--------------------------------------------
I've reviewed the FontMapperImpl class and come up with two possible changes:
- replace the instanceof with a not null clause (would make the intention
clearer)
- how about changing the order of the font search? As our otf support is still
limited we might search for ttf as second try: type1 -> ttf -> otf
> Caused by: java.lang.ClassCastException: org.apache.fontbox.ttf.OpenTypeFont
> can not be cast to org.apache.fontbox.cff.CFFFont
> ------------------------------------------------------------------------------------------------------------------------------
>
> Key: PDFBOX-3344
> URL: https://issues.apache.org/jira/browse/PDFBOX-3344
> Project: PDFBox
> Issue Type: Bug
> Components: FontBox
> Affects Versions: 2.0.1
> Reporter: 373 mch
> Attachments: .pdfbox.cache, etichette.pdf, fontfile2.ttf,
> helvetica.pdf, screenshot_1.png, screenshot_2_pdfdebugger.png,
> screenshot_3_chrome.png, screenshot_4_acrobat.png, screenshot_5_ansi.png
>
>
> I'm getting this error opening a specific pdf
> {noformat}
> Caused by: java.lang.ClassCastException: org.apache.fontbox.ttf.OpenTypeFont
> can not be cast to org.apache.fontbox.cff.CFFFont
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]