我一直在尝试从使用 InDesign 创建的 epub 中恢复一些字体。我尝试了 Adobe 和 IDPF 算法(我使用了这个源)。我尝试使用 InDesign 之外的字体对其进行混淆和撤消,并且效果很好。
在我的搜索中,我发现 InDesign 压缩了字体。我想知道的是如何在android中解压缩这些字体。我尝试使用 InflaterInputStream 解压缩它,但没有成功导致
IOException 导致:java.util.zip.DataFormatException:数据错误
我尝试了这种方法,因为 epub 文件中的字体有 11kb,而原始字体有 253kb。
好吧,我尽量说得更清楚,有任何疑问请追问。