【问题标题】:API's for supporting .epub format支持 .epub 格式的 API
【发布时间】:2010-07-29 05:43:14
【问题描述】:

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

谢谢

【问题讨论】:

    标签: ipad epub


    【解决方案1】:

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

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

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

    【讨论】:

    • 所以没有可用的 API?
    • 不需要它们,文件使用其他标准-规范也是数据格式,没人关心您如何访问数据
    • 我仍然希望 Apple 已经实现了一些“在此处显示 epub”API,例如网页的 Web 视图 API。
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-04
      • 2010-11-26
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 2019-12-13
      • 2011-07-14
      相关资源
      最近更新 更多