如何在android中获取epub book的图像

时间:2011-09-22 06:53:16

标签: android image epub

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

提前致谢

1 个答案:

答案 0 :(得分:1)

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

.epub中的.opf文件是一个清单,应该包含对存档中每个文件的引用 - 包括任何图像。如果没有在那里引用图像,则可能有一个无效的epub。 idpf人员维护一个epub验证工具,你可以在这里下载:Google code

相关问题