我一直在尝试从使用InDesign创建的epub中恢复某些字体。我尝试了Adobe和IDPF算法(我使用了这个source)。我尝试使用InDesign外部的字体对其进行模糊处理和撤消,然后就可以了。
在我的搜索中,我发现InDesign会压缩字体。我想知道的是如何在android中解压缩这些字体。我尝试使用InflaterInputStream解压缩它,但没有成功导致
由以下原因引起的IOException:java.util.zip.DataFormatException:数据错误
我试过这种方法,因为epub文件中的字体有11kb而原始字体有253kb。
好吧,尽量让我更清楚,有任何疑问请问。
答案 0 :(得分:0)
可能有用的一条信息是InDesign CS5现在可以设置epub文档中包含的字体。 253kb到11kb的大小差异可能只是压缩,但似乎不太可能。
因此,您可能会发现,即使在提取字体后,重复使用也不是很有用,因为它会丢失未在ePub中使用的关键字符。