epub电子书目录结构介绍方方和圆圆

epub全称为ElectronicPublication的缩写,意为:电子出版,epub于2007年9月成为国际数位出版论坛(IDPF)的正式标准,以取代旧的开放OpeneBook电子书标准,epub这种格式kindel目前不支持,必须用相应的软件打开,比如PC端用calibre,(calibre可是kindle的好伙伴,可以用来整理或者同步kindle的书架),如下图:

或者用AdobeDigitalEdition(这个软件很小,解析纯文本的epub就好,js和css没有良好的支持)。

chrome浏览器的插件Readium也可以用来打开epub文件(但是要FQ到google的应用中心去下载,听新闻说谷歌2016年要回归了);

等各种方式打开...

epub文件用压缩软件打开以后直接可以看到源代码,所以这种格式的电子书开放性非常好,我们可以更改它的源代码,比如你下载了了一本为“Rabbit,Run”epub书,原来这本书的介绍是这样的,

通过更改epub的配置文件opf,我改了作者和书名,再重新打包成epub文件,变成这样了,感觉自己萌萌哒是不是:

epub格式电子书遵循IDPF推出的OCF规范,OCF规范遵循ZIP压缩技术,即epub电子书本身就是一个ZIP文件,我们将epub格式电子书的后缀.epub修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进行浏览或解压处理。一个未经加密处理的epub电子书以三个部分组成,其文件结构如下图所示:

每一本epub电子书均包含一个名为mimetype的文件,且内容不变,用以说明epub的文件格式。文件内容如下:

application/epub+zip(注释,表示可以用epub工具和ZIP工具打开)

依据OCF规范,META-INF用于存放容器信息,默认情况下(即加密处理),该目录包含一个文件,即container.xml,文件内容如下:

container.xml的主要功能用于告诉阅读器,电子书的根文件(rootfile)的路径和打开放式,一般来讲,该container.xml文件也不需要作任何修改,除非你改变了根文件的路径和文件名称。

除container.xml文件之外,OCF还规定了以下几个文件:(1)[manifest.xml],文件列表(2)[metadata.xml],元数据(3)[signatures.xml],数字签名(4)[encryption.xml],加密(5)[rights.xml],权限管理对于epub电子书而言,这些文件都是可选的。

OEBPS目录用于存放OPS文档、OPF文档、CSS文档、NCX文档,OEBPS这个名字是可变的,可以根据containter.xml进行配置。

OPF文档是epub电子书的核心文件,且是一个标准的XML文件,依据OPF规范,主要由五个部分组成:

实例XML代码:

3、,脊骨,其主要功能是提供书籍的线性阅读次序。由一个子元素构成:,由一个属性构成:idref:即参照menifest列出的ID

实例代码:

4、,指南,依次列出电子书的特定页面,例如封面、目录、序言等,属性值指向文件保存地址。一般情况下,epub电子书可以不用该元素。

5、,导读。可以根据不同的读者水平或者阅读目的,按一定次序,选择电子书中的部分页面组成导读。一般情况下,epub电子书可以不用该元素。

NCX和OPFspine有什么不同?

两者很容易混淆,两者的区别:

opf文件用来描述电子书章节的顺序,比如:第一章后是第二章,第二章后是第三章....ncx文件用来描述电子书的目录结构,就是纸质书的目录;一条法则是ncx包含的navPoint元素通常比OPFspine中的itemref元素多。实际上,spine中的所有项都会出现在ncx中,但ncx可能更详细。

epub文档结构描述的有关博客和知识:

后记:

打包epub书籍时候一定要把文件夹打包成zip格式,然后把文件后缀zip改为epub就可以打开(zip格式和rar格式并不是一样的,虽然他们都是压缩格式);

感想:

今天去上了韩国popper--hozin大师的课,技术上没有什么长进,但是也知道hozin为poppin付出了那么多,8岁开始学舞,12岁开始学习poppin,到现在已经跳了18年了,他研究乐器,他研究如何用身体表达各种音乐,一个鼓点在他脑袋里面有5,6种表达方式,他也说韩国赚钱不好赚,中国比较好赚钱,有学生问他中国和韩国poppin的区别,他期间也说道:韩国popper很认真,经常白天上课或者白天上班,晚上有人跳舞,跳到4,5点,他以前一天都是练习12小时的,现在少了,他很谦虚,很认真,我想人和人的区别就在这儿:多坚持一点。

THE END
1.60多门编程语言学习书籍超级大合集(700+本PDF)网盘资源60多门编程语言学习书籍超级大合集(700+本PDF) 60多门编程语言学习书籍超级大合集(700+本PDF) 60多门编程语言学习书籍超级大合集(700+本PDF) https://pan.quark.cn/s/2fbb80f05a7dhttp://www.738288.com/detail/?id=106539
2.电子书籍资源集合:全面知识宝库RAR格式在电子书籍资源的分发和管理中扮演了重要角色。由于电子书籍通常包含大量的图像和文本信息,需要占用较大的存储空间。使用RAR格式压缩电子书籍可以有效减小文件体积,便于携带和分享。 2.5.1 压缩效果分析 通过实验对比,RAR格式在压缩包含复杂图文信息的电子书时,往往能够获得比ZIP格式更小的文件体积,而文件质量损失https://blog.csdn.net/weixin_28895791/article/details/142036239
3.txt电子书全集打包(70000本)百度云资源百度网盘资源热盘搜的百度云搜索服务仅提供txt电子书全集打包(70000本).zip百度云搜索搜索结果和关于 txt电子书全集打包(70000本).zip百度云资源下载页面,由百度网盘用户网盘***3711在2022-06-27分享,该网盘资源的安全性和完整性需要您自行判断,点击下载地址直接跳转到真实百度网盘页面,可进行下载或转存等操作。 http://www.repanso.com/f/e5e609cfa51b699ada1b73f686960c64.html
4.极域电子书包软件极域电子书包软件 电子书包无线版PC教师端 Teacher_2.7.13367.zip 电子书包无线版PC学生端 Student_2.7.13367.zip 电子书包无线版安卓版 Android-Student-2.7.5029-topdomain.ziphttp://jnsx.jnjy.net.cn/NewShow-wap-18110.aspx
5.免费在线格式转换工具,支持文档电子书音乐视频压缩包等压缩文档转换(zip、7z…) 青小蛙之前使用 Online converter 转换过不少电子书,因为…有一台泡面神器 Kindle,通过电子邮件发送到设备的时候,需要是 Mobi 格式,所以用起来就很方便: 转换文本或电子书到 MOBI 格式 除了对中文良好的支持之外,Online converter 还可以调整电子书的字体大小、编码、目标设备类型、标题、作者https://www.appinn.com/www.appinn.com/online-converter/
6.ComicShareComicShare是一个功能强大的电子书阅读器。 SMB, FTP, GoogleDrive, Dropbox, OneDrive(Business), Box, webDAV, OPDS, SFTP, Web(HTTP)支援。 zip(cbz), rar(cbr), 7zip(cb7), lzh(lha), tar(cbt), txt(rtf), epup, pdf 此应用程序允许您在iPhone/iPod touch/iPad上观看扫描漫画。 您可以轻松地将https://itunes.apple.com/cn/app/comicshare-streaming-reader/id642097030?l=ca
7.使用EPUB制作数字图书(转发)bookoneOpen eBook Publication Structure Container Format (OCF):定义了 EPUB 档案的目录树结构和文件结构(ZIP)。 Open Publication Structure (OPS):定义了电子图书的公共词汇表,特别是可作为图书内容的格式(比如 XHTML 和 CSS)。 Open Packaging Format (OPF):描述了 EPUB 必须的和可选的元数据、阅读顺序和目录。 https://www.iteye.com/blog/bookone-2059083
8.ComicShare漫画/图片/电子书阅读器ComicShare是一个功能强大的电子书阅读器。 SMB, FTP, GoogleDrive, Dropbox, OneDrive(Business), Box, webDAV, SFTP, Web(HT | ComicShare - 漫画/图片/电子书阅读器怎么样,是否值得买 | Mergeek.comhttps://www.mergeek.com/latest/Q8LDRAkN0bnp40P3
9.iBooks自动导入Kindle电子书DeDRM 可以移除Kindle电子书上的DRM保护,让Calibre自由转化Kindle电子书为你想要的格式 安装Calibre,设置工具栏上的 Calibre Library地址,这个地址为Calibre的书库地址; 下载DeDRM Tools并解压,找到 DeDRM_plugin.zip 文件,相对路劲DeDRM_tools-6.5.3/DeDRM_calibre_plugin/DeDRM_plugin.zip https://www.jianshu.com/p/49c88e4f9220
10.英文原版电子书4700本MOBI格式——百度云——3.74GB链接: https://pan.baidu.com/s/1iGD816Su1nMHni2Ap57Wew 备用链接: pan.baidu.com/#ID-206684 隐藏内容 此处内容需要权限查看 普通5金币 会员4.5金币9折 永久会员免费推荐 法海网络传媒永久会员 打赏收藏海报链接 上一篇[好品位养成指南][特德·焦亚等][共5册][epub][3.9M][百度网盘][电子书下载] https://blog.fhmv.com/166420.html
11.电子图书最新电子图书大全ZOL手机软件下载频道免费提供热门实用的电子图书手机软件下载,24小时不间断更新,让您便捷下载,放心使用,下载更多电子图书请关注中关村在线手机手机软件下载频道。https://sj.zol.com.cn/series/list107_new_1.html
12.电子书下载电子书合集下载fbreader阅读器中文版(fbreader premium) 中文 更新时间:2021-07-21 手机fbreader官网最新版app是一款支持多种电子书格式的手机阅读器,比如epub、oeb等,软件内置浏览器和下载器,可以在线观看电子书,也可以下载到手机观看,非常方便。赶快安装体验吧!官方介绍FBReader阅读器是一款开源阅读器,支持epub,oeb,fb2(.zip)http://www.downcc.com/p/h1_K5137.html
13.DOCX转EPUBMIMEapplication/vnd.-openxmlformats-officedocument.-wordprocessingml.-documentapplication/epub+zip 开发商微软International Digital Publishing Forum 类型文档文件格式电子书格式 介绍docx是Microsoft Office 2007 之后版本使用的,用新的基于XML的压缩文件格式取代了其目前专有的默认文件格式,在传统的文件名扩展名后面添加https://www.aconvert.com/cn/ebook/docx-to-epub/
14.用Markdown写一本自己的电子书吧(二)自动篇npm i-Smarked cheerio adm-zip 2. 入口 在项目的入口文件index.js中,我们约定传入的第一个参数为需要处理的电子书目录,其中存在对应book.json配置: 代码语言:javascript 复制 // index.jsimportfsfrom'fs/promises';importpathfrom'path';constwork=async(target)=>{consttargetDir=path.resolve(target);awaitfshttps://cloud.tencent.com/developer/article/2019057
15.资源转需3.kindle伴侣电子书库,解压密码为sz520(30.61G) 链接:https://pan.baidu.com/s/1eYsq4h_l-nJArHJiM_u-HA 提取码:jpe8 4.kindle人电子书合集,解压密码为sz520(81.52G) 链接:https://pan.baidu.com/s/1K7sanuh9SLAzyF8KxZA-bw 提取码:73lm https://www.douban.com/note/753502169/
16.书香全本电子书下载txt免费下载,全集全本全文完结版完整版txt电子sxcnw.net 电子书均为全本txt全集完结小说TXT格式,一次下载可看完结局.最好的免费手机小说下载网站 本文系属种田建设文,如果喜欢一定要收藏,另有对历史人物十分喜欢的读者可以发表自己的想法,想在书中弄读者QQ群:45710488(感谢Zip灬鎯卩友情提供) 《异世之暗黑全职者 》作者:纯洁的牲口 http://www.sxcnw.net/youxi/youxiyijie/List_4.html
17.生物类电子书和生物图书下载biologybooks生物软件网MIT的生物学超文本格式电子书 MIT的英文生物学图文并茂的电子书。 生物学教科书 英文。又一本图文并茂的超文本生物学教科书。 分子遗传学基础读本 美国Human Genome Management Information System - Oak Ridge National Laboratory)所著。 NetBiochem 尤他大学编制的网上生物化学教材。 生物物理学在线读本 包括生物能学http://www.bio-soft.net/book.html
18.+嵌入式脚本库+编译器库+数据库+金融库+电子邮件库+电子书籍+在公众号内回复【面试】,可以获得整理的golang面试PDF电子书,适合快速备战面试查漏补缺。 在公众号内回复【网络】,可以获得整理的图解PDF电子书,适合巩固基础。 在公众号内回复【视频】,可以获得整理的视频教程,内含实战教程,适合小白上路。 目录(善用Ctrl+F) 基础入门 新手 Golang开发新手常犯的50个错误 数据类https://github.com/r14152/golangFamily
19.热门书籍雅书心理科学《巨婴国》武志红.文字完整版.ZIP[PDF/TXT/MOBI] 经济管理《贫穷的本质》[法] 埃斯特·迪弗洛 [印] 阿比吉特·班纳吉【扫 心理科学《非暴力沟通》[美]马歇尔·卢森堡【文字版_PDF电子书_雅书】 经济管理《国家为什么会失败(中英对照)》(简体)(Why Nations Fail)【扫描版 文化古籍《山https://yabook.org/hot.html
20.电子版书籍购买如何购买电子版书籍电子书如何免费下载→电子书如何免费下载 首先进入搜索条,输入自己的想要的书籍,后面添加txt这样的文本扩展名。例如:一千零一夜txt 点击进入寻找下载页面,注意睁大眼睛哦! 点击下载保存到本地电脑或者电脑移动U盘就好。 在这里我要提醒亲们一定注意,有些网站是虚假的。 一,下载时一定要知道下载的文件的格式是.txt;.zip(前者是文本格式https://www.maigoo.com/goomai/201422.html
21.全球免费开放的电子图书馆22.意大利电子书网站(包括小说,诗歌,古典文学,戏剧,传记,恐怖和幻想小说,新经济学等)http://www.ebookgratis.it/ 23.日本文学著作(格式包括 HTML , ZIP(下载)和日文电子书格式)http://www.aozora.gr.jp/ 24.今日美国开放图书计划(一家报纸网站的独立部门,一些有名的小说家开放了他们的版权,供所有的访客阅)https://tsg.hrbfu.edu.cn/info/1110/1214.htm
22.电子书管理软件(电子资料管理系统)电脑版下载最新电子书管理系统是一款非常实用的绿色小软件,简单,易用,好用。她可以帮你把电脑资料进行分类管理,通过快捷的拖放操作,可以非常方便的把自己常用的文件进行分类整理,然后进行快速访问和定位查找! 主要功能: 支持文件、文件夹的管理 支持拖放操作 提供收藏夹功能,可以收藏最常用的文件或者文件夹 提供快速的文件定位功能 http://www.onlinedown.net/soft/458500.htm
23.2000本kindle电子书合集共11GVIP100下载币区宏胜资源网2000本kindle电子书合集共11G,VIP100下载币区,VIP专属资源区,宏胜资源网http://hszy8.com/thread-20636-1-1.html