2024年4月13日发(作者:)

epub文件结构:

一、mimetype文件,此文件内容只包含application/epub+zip

二、META-INF文件夹:

1)文件夹必须含有,内容如下:

xmlns="urn:oasis:names:tc:opendocument:xmlns:container">

version="1.0"

media-type="application/oebps-package+xml"/>

告知阅读器电子书的根目录文件的路径是OPS/(可更改)

2)可能包含 (元数据) (数字签名)

(权限管理)等文件

三、OEBPS文件夹

1)(一个xml格式的包内的文件列表)opf包含四个子元素:metadata,

manifest, spine, guide

###metadata:epub的元数据,如title、language、identifier、cover等。其中,

title 和 identifier这两个数据是必须的

unique-identifier 的值必须和 dc:identifier 元素 ID 属性匹配。

###manifest:列出package中所包含的所有文件

###spine:列出了package中所包含的所有文件,spine 中的 linear 属性表明该项是

作为线性阅读顺序中的一项,还是和先后次序无关.

下面是.opf文件的一个实例:

xmlns="/2007/opf">

xmlns:opf="/2007/opf">

mybook