html5页面开发epub电子书是直接读取操作.EPUB文件还是得先解压到文件夹

最近单位开发WEB版的电子阅读系统,功能涉及阅读,批注,搜索,书签,目录等,从官网上下载到了futurepress-epub的DEMO,发现一个问题难于理解: 在打开电子书时使用Book.open("url/to/book.epub")可以直接打开.EPUB后缀的文件,也可以指向epub解压出来的文件夹路径打开;
而这只支持打开阅读文件,不能编辑,从可编辑的DEMO中找到是通过window.reader = ePubReader("ebooks/moby-dick"); 命令来加载显示电子书,后者是EPUB文件解压出来的目录,前者直接是.EPUB文件,如果我想实现阅读和书签功能,是否直接将所有.EPUB文件解压到文件夹,还是直接就可以对.EPUB文件进行操作,还望有经验的大侠指点方向,谢谢!

2个回答

可编辑epub是为了让你修改电子书或者制作电子书而设计的。并非为了阅读电子书的时候增加批注、书签设计的。批注书签应该独立于epub之外,你程序里另外保存。

baidu_33998821
baidu_33998821 另外还想请教下,如何对EPUB进行关键字查找搜索功能以及批注如何同电子书位置对应起来,谢谢!
11 个月之前 回复

感谢提醒,明白了!
另外还想请教下,如何对EPUB进行关键字查找搜索功能以及批注如何同电子书位置对应起来,谢谢!

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
epub 电子书
王小波全集
HTML5 Hacks epub
HTML5 Hacks 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Beginning HTML5 and CSS3 epub
Beginning HTML5 and CSS3 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
The Definitive Guide to HTML5 epub
The Definitive Guide to HTML5 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
HTML5 in Action英文版epub
HTML5 in Action英文版epub电子书
《Linux运维最佳实践》epub电子书
本书是运维领域的璀璨明珠,是一本有思想的运维技术干货集!技术层面,作者从高性能网站架构、服务器安全和监控、网络分析、自动化运维和游戏运维4个方向,梳理和总结了105个棘手的运维难题,结合自己10余年的工作经验,对这些问题给出了经过实践检验的解决方案,可直接应用到生产环境中。除解决方案外,还详细讲解了每个问题背后涉及的技术原理(共涉及21种技术)。
系统之美 epub电子书
系统之美 epub电子书
epub电子书阅读软件
ePub阅读器,epub格式拥有极好的阅读效果,堪与纸质书相比
支持HTML5的EPUB阅读器
支持HTML5的EPUB阅读器~可以试试看
ePub电子书制作软件
ePub 电子书 制作软件
大话数据结构.epub电子书
大话数据结构epub版 本书为超级畅销书《大话设计模式》作者程杰潜心三年推出的扛鼎之作!以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。 本书以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇?一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。
运营之光 电子书 epub
《运营之光:我的互联网运营方法论与自白》尤其难得之处在于:它既对“什么是运营”这样的概念认知类问题进行了解读,又带有大量实际的工作技巧、工作思维和工作方法,还包含了很多对于运营的思考、宏观分析和建议,可谓内容完整而全面,同时书中加入了作者亲历的大量真实案例,让全书读起来深入浅出、耐人寻味。
测试驱动开发的艺术 epub电子书
在传统的软件开发中,开发人员对于代码是否正确心中无底,一切依赖于后期的测试环节。极限编程反其道而行之,主张采用测试驱动开发(TDD)的方法,即通过测试定义所要开发的功能的接口,然后实现功能的开发过程。TDD通过不断地测试推动代码的开发,既简化了代码,又保证了软件质量。 本书采用“手把手”的教学方式,通过大量实例来解释TDD,还专门用几章的篇幅来讲解如何为难于测试的技术编写单元测试。全书内容循序渐进,先侧重基础内容,讨论测试驱动开发和验收,然后进入动手实践部分,逐一讲解如何对各种技术应用TDD,最后介绍基于验收测试驱动的测试先行的方式构建完整的系统。 本书面向各个层次的Java程序员。面对变化的世界,请张开双臂,拥抱极限编程,拥抱TDD。
有效的单元测试 epub电子书
《有效的单元测试》是一本关于单元测试的专著,由资深敏捷技术实践专家撰写,不仅系统且深入地阐释了单元测试用于软件设计的工具、方法、原则和最佳实践,而且对各种测试常见问题进行了深入分析,包含大量实践案例,可操作性强,能为用户高效编写优秀测试提供有效指导,让组织持续创造成功的产品和服务。
ePub 电子书介绍
由一个台湾人写的有关 ePub 的相关介绍。
epubmaker epub电子书转换器
制作epub书分成两个步骤:处理内容文件;进行压缩(放到压缩"容器"中)。 制作内容文件可以参见本人以前的几篇博文。《epub电子书格式》的介绍,这里只对内容和结构作些介绍。 简单的说epub电子书的压缩包至少包含以下内容: 1、mimetype 文件,必须是压缩包的第一个文件 2、meta-inf目录,里面至少包含一个container.xml 文件,内容也前博文。 3、oebps目录(可以是别的名字,但建议用这个名字),包含了: image子目录(不一定总有)存放了所有的图片文件 content.opf 文件名可以是其它的,扩展名一定是opf,就是一个xml格式的包内的文件列表 toc.ncx 又说到它是个目录了文件了,浏览控制文件,一个“逻辑目录”。 一些xhtml或html文件。就是书的内容。 建立压缩包(放入容器) 剩下来的工作就是打包压缩了。 1、先建一个空的zip文件,可以取为任何名字,最好和你的书同名。 2、拷贝mimetype文件到包内,注意所谓拷贝,就是这个文件不要用压缩模式。 3、把其它的目录和文件用压缩模式放入zip包。 4、改文件扩展名为.epub ok!一本epub电子书就制成了。 接下来应该检查一下epub文件是否有问题。,不然有可能出错,打不开,显示乱码等等。【使用方法】1、解压软件。2、安装完成后,打开软件ePubMaker.exe3、进入菜单Help--->License 选择你的解压目录下的cark下面的ePubMaker.lic确定,你就已经授权成功了。[ epub格式用什么打开_epub 格式如何打开 ]
epub是什么文件?epub文件怎么打开?
EPUB 属于一种可以“自动重新编排”的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示。 EPUB 解决了 PDF 和开发人员友好性有关的所有瑕疵。一个 EPUB 就是一个简单 ZIP 格式文件(使用 .epub 扩展名),其中包括按照预先定义的方式排列的文件。 EPUB 是一个自由的开放标准,属于一种可以“自动重新编排”的内容;也就是文字内容可以根据阅读设备的特性,以最适...
增长黑客_电子书.epub
运营人才必读书籍,适合产品运营、互联网运营,讲述用户增长的背后逻辑和策划思路
kindle epub 电子书大全
kindle epub 电子书大全 百度 下载,很多 很多,看书去吧,kindle epub mobi
Microsoft_Excel_2013__Building_Data_Models_with_PowerPivot(EPUB电子书)
微软官方出品的关于powerpivot的英文版电子书教程。
Epub电子书 初见
1、epub格式 解压后有两个文件夹 1-META-INF 放置的是电子书信息,opf文件名称 2-OPS  放置电子书内容   其中包括: opf 文件 存放章节列表文件名称  存放于: application/x-dtbncx+xml节点中 ncx 文件 存放章节列表信息 html文件每一章节的内容 2、持续更新中
epub电子书阅读
epub电子书阅读代码,通过解压,在去读取HTml
HTML5 Canvas(2nd) epub
HTML5 Canvas(2nd) 英文epub 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
HTML5 for Masterminds epub
HTML5 for Masterminds 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
HTML5 in Action epub
HTML5 in Action 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
设计一个可以读取EPUB格式的电子书
想用java设计一个电子书,可以阅读epub格式的文档,不需要太多复杂的逻辑,rn主要是为了能够实现基本的阅读(即如何读取epub格式文档),翻页,以及按页跳转,rn另外一点是,翻页的功能不能用链接,只能是一种监听事件之类的,rn请问各位大神有什么建议吗?
ePub格式电子书读取ipad源码
ePub格式电子书读取ipad源码
Ruby-EeePub是一个Ruby电子书ePub生成器
EeePub是一个Ruby电子书ePub生成器
FBReader用于读取EPUB
用于Android设备,读取EPUB文件
响应式Web设计:HTML5和CSS3实战.epub
响应式Web设计:HTML5和CSS3实战 [英] Ben Frain 著   王永强 译
HTML5 The Missing Manual(2nd) epub
HTML5 The Missing Manual(2nd) 英文epub 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Java 8 实战 电子书 epub
详细介绍了Java8的新特性,以及应用场景,对Java开发有很大的帮助
EPUB电子书制作工具Sigil.zip
Sigil 是一个多平台的所见即所得电子书编辑器,Sigil是完全免费开源的。该软件跨平台,支持Windows,Linux和Mac!最主要的是,它完全支持中文!。它的设计目的是用来制作编辑ePub格式的书籍。Epub的工作原理是把XHTML、XML、CSS等内容通过Zip压缩方式压制而成一个文件,今天为大家介绍这款超级好的开源免费的epub电子书制作工具Sigil。Sigil 功能特性:1、基于GPLv3协议,完全免费的开源软件; 2、跨平台,Windows,Linux,Mac都可以使用它来制作epub,果粉们有福了; 3、支持Unicode,经过软件掘客尝试,对中文的支持完全没有问题; 4、多视角的编辑器:书籍预览模式,代码预览模式,双阅览模式; 5、带有元数据编辑器; 6、支持多层次的分级目录编辑器,可以自动根据标题生成目录,一级棒; 7、所有导入文档都将自动转换成Unicode编码; 8、支持TXT,HTML,EPUB多格式文本的导入,以后会支持更多格式; 9、友好的用户界面; 10、C 程序,无需任何.NET,JRE等运行库支持。 标签:Sigil
亚马逊电子书推送epub格式
只需将后缀改为html,推送即可!
JAVA变成思想 电子书 epub
Java 为我们提供了一种表达思想的方式。如操作得当,同其他方式相比,随着问题变得愈大和愈复杂,这种表达方式的方便性和灵活性会显露无遗。 只有在考虑“设计”、而非考虑简单的编码时,才可真正体会到 J ava 的强大。为了按这种方式理解 Java,首先必须掌握它与编程的一些基本概念。
React模式电子书epub版本
一本详细介绍react开发的书,不光是告诉你什么是,更能引领你用好react
Qt编程概览(epub电子书)
Qt概览,简要概括Qt编程的各个方面...
Effective C++高清EPUB电子书
《Effective C++:改善程序与设计的55个具体做法》(中文版)(第3版)一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(design patterns)和多线程(multithreading)。 《Effective C++》的重要特征包括: ·高效的 classes、functions、templates 和inheritance hierarchies(继承体系)方面的专家级指导。 ·崭新的 TR1 标准程序库功能应用,以及与既有标准程序库组件的比较。 ·洞察 C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收 C++ 式的各种解法。
java编程掌阅epub电子书
Java开发书籍 Java Web从入门到精通 Java Web开发技术详解等
ePub电子书制作神器破解版
ePub电子书制作神器: 支持多国界面语言; 支持unicode编辑; 支持导入Txt、epub、Html、chm、snb等源文件; 支持图文混排、音频、视频、多级目录等; 支持生成epub、mobi格式电子书; 支持网页内容抓取; 可自定义众多书籍信息; 方便快捷的界面; 无需专业知识也可快速生成一本专业的电子书。
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表