【问题标题】:how to get the images of epub book in android如何在android中获取epub book的图像
【发布时间】:2011-09-22 06:53:16
【问题描述】:

我试图将 epub 书读入我的 android 应用程序并成功地将文本输入我的应用程序,但无法加载 epub 书的图像。实际上,当我们使用 epub 库阅读 epub 书时会发生什么(它提取/读取 epub 书并将内容临时存储在某个位置,如果它存储的不是 epub 书的图像所在的位置?)。当我试图阅读书的图像时,它给出了一个错误。 当我阅读本书的内容时,它会返回包含文本和图像路径的 HTML 页面,但图像路径是相对的,例如 <img src='images/cover.jpg'>,所以我从哪里获取图像。

提前致谢

【问题讨论】:

    标签: android image epub


    【解决方案1】:

    路径应该相对于存档中的 xhtml 文件。也就是说,如果您的 xhtml 文件有一个图像<img src='image/cover.jpg'>,那么您的图像文件应该位于相对于 xhtml 文件名为“image”的子目录中。

    .epub 中的 .opf 文件是一个清单,它应该包含对存档中每个文件的引用——包括任何图像。如果此处未引用该图像,则您的 epub 可能无效。 idpf 人员维护了一个 epub 验证工具,您可以在此处下载:Google code

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-18
      • 1970-01-01
      相关资源
      最近更新 更多