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

Tilman Hausherr commented on PDFBOX-4856:
-----------------------------------------

It is difficult, often impossible to do anything when we don't have the file.

The exception indicates that the font is incorrect, there is an EOF exception. 
In many cases, PDFBox succeeds in replacing a broken font with a local font, I 
don't know if this is the case with your file.

If you can't share the file, then you'd need some debugging yourself. For a 
start, it would be interesting to know what "privateSize" is in 
CFFParser.java:732.

> Can't read the embedded Type1C font
> -----------------------------------
>
>                 Key: PDFBOX-4856
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4856
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel, Rendering
>    Affects Versions: 2.0.19
>         Environment: Mac and Linux
>            Reporter: Dushyanth Balasubramanian
>            Priority: Major
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Looks like this issue is not fixed. I am encountering this in pdfbox version 
> 2.0.19. Please take a look when you get a chance. Unfortunately, I cannot 
> attach the PDF as that is customer's file.
>  
> ERROR [PDType1CFont] Can't read the embedded Type1C font 
> UUTGXA+MyriadPro-BoldERROR [PDType1CFont] Can't read the embedded Type1C font 
> UUTGXA+MyriadPro-Boldjava.io.EOFException: null at 
> org.apache.fontbox.cff.DataInput.readUnsignedByte(DataInput.java:110) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.fontbox.cff.CFFParser.readEntry(CFFParser.java:265) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.fontbox.cff.CFFParser.readDictData(CFFParser.java:255) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.fontbox.cff.CFFParser.parseType1Dicts(CFFParser.java:732) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.fontbox.cff.CFFParser.parseFont(CFFParser.java:565) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.fontbox.cff.CFFParser.parse(CFFParser.java:122) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.fontbox.cff.CFFParser.parse(CFFParser.java:75) 
> ~[fontbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.pdmodel.font.PDType1CFont.<init>(PDType1CFont.java:102) 
> ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:74)
>  ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.pdmodel.PDResources.getFont(PDResources.java:146) 
> ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.contentstream.operator.text.SetFontAndSize.process(SetFontAndSize.java:66)
>  ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:875)
>  ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:509)
>  ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:483)
>  ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:156)
>  ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:270) 
> ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:321) 
> ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:243) 
> ~[pdfbox-2.0.19.jar:2.0.19] at 
> org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:229)
>  ~[pdfbox-2.0.19.jar:2.0.19]



--
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

Reply via email to