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