从InDesign导出的epub中恢复混淆/压缩字体

时间:2012-08-08 21:19:51

标签: android epub adobe-indesign

我一直在尝试从使用InDesign创建的epub中恢复某些字体。我尝试了Adobe和IDPF算法(我使用了这个source)。我尝试使用InDesign外部的字体对其进行模糊处理和撤消,然后就可以了。

在我的搜索中,我发现InDesign会压缩字体。我想知道的是如何在android中解压缩这些字体。我尝试使用InflaterInputStream解压缩它,但没有成功导致

  

由以下原因引起的IOException:java.util.zip.DataFormatException:数据错误

我试过这种方法,因为epub文件中的字体有11kb而原始字体有253kb。

好吧,尽量让我更清楚,有任何疑问请问。

1 个答案:

答案 0 :(得分:0)

可能有用的一条信息是InDesign CS5现在可以设置epub文档中包含的字体。 253kb到11kb的大小差异可能只是压缩,但似乎不太可能。

因此,您可能会发现,即使在提取字体后,重复使用也不是很有用,因为它会丢失未在ePub中使用的关键字符。