我读过 iPad 支持 .epub 格式。那么是否有任何 API 可以轻松读取和显示 .epub 格式的文件?
谢谢
epub 只是 xhtml 文件和元数据(索引、出版商、作者详细信息等)的压缩集合
因此,您需要做的就是解压缩文件(可以通过重命名为 .zip 扩展名来完成),然后在浏览器中读取 XHTML 文件。将有一个 .opf 文件列出 zip 中的所有文件
这假定 epub 文件不受 DRM 保护,如果是这样,那么您无法读取它,除非通过指定 DRM 使用的程序(通常是计算机上的 Adobe Digital Editions - 或 iPad 上的 iBooks) DCMA 或许多国家/地区的其他法律。
您不需要 API 来显示 epub,如上所述,它只是文件和文件夹的压缩集合。
您需要一种解压缩、查找文件并将其简单地显示在 UIWebView 中的方法。
如果您想要翻页和分页,那是完全不同的野兽