Epub格式的电子书——文件组成
2014-11-14 13:53
274 查看
epub格式电子书遵循IDPF推出的OCF规范,OCF规范遵循ZIP压缩技术,即epub电子书本身就是一个ZIP文件,我们将epub格式电子书的
后缀.epub修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进行浏览或解压处理。一个未经加密处理的epub电子书以三个部
分组成,其文件结构如下图所示:
1、文件:mimetype
每一本epub电子书均包含一个名为mimetype的文件,且内容不变,用以说明epub的文件格式。文件内容如下:
application/epub+zip (注释,表示可以用epub工具和ZIP工具打开)
2、目录:META-INF
依据OCF规范,META-INF用于存放容器信息,默认情况下(即加密处理),该目录包含一个文件,即container.xml,文件内容如下:
View Code
container.xml的主要功能用于告诉阅读器,电子书的根文件(rootfile)的路径(红色部分)和打开放式,一般来讲,该container.xml文件也不需要作任何修改,除非你改变了根文件的路径和文件名称。
除container.xml文件之外,OCF还规定了以下几个文件:
(1)[manifest.xml],文件列表
(2)[metadata.xml],元数据
(3)[signatures.xml],数字签名
(4)[encryption.xml],加密
(5)[rights.xml],权限管理对于epub电子书而言,这些文件都是可选的。
3、目录:OEBPS
OEBPS目录用于存放OPS文档、OPF文档、CSS文档、NCX文档, 如果是制作中文电子书,则还包括ttf文档(即字体文档),OEBPS目录也可以建立相应的子目录,例如建立chapter目录,把各章节的OPS文档放 在chapter目录之中。下图一本epub电子书OEBPS文档的实例图:
其中content.opf文件和toc.ncx文件为必需,其它文件可根据电子书的具体情况而定。
content.opf文件见博文OPF剖析
toc.ncx文件见博文toc.ncx剖析
后缀.epub修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进行浏览或解压处理。一个未经加密处理的epub电子书以三个部
分组成,其文件结构如下图所示:
1、文件:mimetype
每一本epub电子书均包含一个名为mimetype的文件,且内容不变,用以说明epub的文件格式。文件内容如下:
application/epub+zip (注释,表示可以用epub工具和ZIP工具打开)
2、目录:META-INF
依据OCF规范,META-INF用于存放容器信息,默认情况下(即加密处理),该目录包含一个文件,即container.xml,文件内容如下:
<?xml version="1.0"?> <container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container"> <rootfiles> <span style="color:#ff0000;"><rootfile full-path="content.opf" media-type="application/oebps-package+xml"/></span> </rootfiles> </container>
View Code
container.xml的主要功能用于告诉阅读器,电子书的根文件(rootfile)的路径(红色部分)和打开放式,一般来讲,该container.xml文件也不需要作任何修改,除非你改变了根文件的路径和文件名称。
除container.xml文件之外,OCF还规定了以下几个文件:
(1)[manifest.xml],文件列表
(2)[metadata.xml],元数据
(3)[signatures.xml],数字签名
(4)[encryption.xml],加密
(5)[rights.xml],权限管理对于epub电子书而言,这些文件都是可选的。
3、目录:OEBPS
OEBPS目录用于存放OPS文档、OPF文档、CSS文档、NCX文档, 如果是制作中文电子书,则还包括ttf文档(即字体文档),OEBPS目录也可以建立相应的子目录,例如建立chapter目录,把各章节的OPS文档放 在chapter目录之中。下图一本epub电子书OEBPS文档的实例图:
其中content.opf文件和toc.ncx文件为必需,其它文件可根据电子书的具体情况而定。
content.opf文件见博文OPF剖析
toc.ncx文件见博文toc.ncx剖析
相关文章推荐
- Epub格式的电子书——文件组成
- epub格式电子书剖析之二:OPF文件构成
- epub格式电子书剖析之三:NCX文件构成
- 第四章、epub文件处理 -- epub文件内部组成
- .o/.obj 文件的组成格式
- epub3 in action: epub3文件格式简介
- DBF的文件格式和C语言描述,表文件由头记录及数据记录组成。
- epub格式电子书剖析之一:文…
- epub格式电子书剖析之一:文档构成
- epub格式电子书剖析之二:OP…
- ZIP文件格式组成
- CHM [CHM 电子书 文件格式 定义规范]
- epub格式电子书剖析 .
- epub格式的电子书
- Epub电子书的格式(二)
- PDF转EPUB格式电子书经验总结
- 制作epub格式电子书|用电脑看epub格式电子书的方法!
- 将PDF电子书转换成EPUB格式
- EPUB PDF DOCX格式转换及主流格式电子书制作终极攻略(内含用WORD制作精美EPUB方法)
- epub-2格式电子书剖析之一:文档构成