[ https://issues.apache.org/jira/browse/FOP-2699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16097681#comment-16097681 ]
chunlinyao commented on FOP-2699: --------------------------------- In "Morisawa Ryumin", why the subset offset larger then the original one? > Acrobat Reader error with Morisawa Fonts > ---------------------------------------- > > Key: FOP-2699 > URL: https://issues.apache.org/jira/browse/FOP-2699 > Project: FOP > Issue Type: Bug > Components: font/opentype > Affects Versions: trunk > Environment: Operating Systems: Windows > JDK: 1.8 > OpenFont: Morisawa ShinGo Pro R > Reporter: Kazuyuki Murakami > Attachments: fop.xconf, test.fo, test_full.pdf, test_subset.pdf, > workaround.patch > > > The Morisawa ShinGo Pro R font cannot be embedded into PDF document. > How to repeat > 1. Get FOP from trunk@1786161 > 2. Get Font from > https://github.com/skyavy-cebu/DoubleClick/blob/master/web/fonts/A-OTF-ShinGoPro-Regular.otf?raw=true > 3. Use my config file and generate the PDF, there is no error reported. > 4. Open the PDF file in Acro-Reader, it will report the "cannot extract the > embedded font" error. > Notes: > I can display normally with full embedding. > (Please refer to test.fo, test_subset.pdf, test_full.pdf) > When examining the subset font with CFFParser, the following Exception > occurred. > java.io.EOFException > at org.apache.fontbox.cff.DataInput.readUnsignedShort(DataInput.java:151) > at org.apache.fontbox.cff.CFFDataInput.readCard16(CFFDataInput.java:55) > at org.apache.fontbox.cff.CFFParser.readIndexDataOffsets(CFFParser.java:172) > at org.apache.fontbox.cff.CFFParser.readIndexData(CFFParser.java:193) > at org.apache.fontbox.cff.CFFParser.parseCIDFontDicts(CFFParser.java:590) > at org.apache.fontbox.cff.CFFParser.parseFont(CFFParser.java:503) > at org.apache.fontbox.cff.CFFParser.parse(CFFParser.java:141) -- This message was sent by Atlassian JIRA (v6.4.14#64029)