3

我读过 iPad 支持 .epub 格式。那么是否有任何 API 可以轻松读取和显示 .epub 格式的文件?

谢谢

4

2 回答 2

3

epub 只是 xhtml 文件和元数据(索引、出版商、作者详细信息等)的压缩集合

因此,您需要做的就是解压缩文件(可以通过重命名为 .zip 扩展名来完成),然后在浏览器中读取 XHTML 文件。将有一个 .opf 文件列出 zip 中的所有文件

这假定 epub 文件不受 DRM 保护,如果是这样,那么您无法读取它,除非通过指定 DRM 使用的程序(通常是计算机上的 Adob​​e Digital Editions - 或 iPad 上的 iBooks) DCMA 或许多国家/地区的其他法律。

于 2010-07-29T06:05:02.113 回答
1

您不需要 API 来显示 epub,如上所述,它只是文件和文件夹的压缩集合。

您需要一种解压缩、查找文件并将其简单地显示在 UIWebView 中的方法。

如果您想要翻页和分页,那是完全不同的野兽

于 2010-08-08T17:23:53.613 回答