一、epub文件介绍
这是一种电子书的格式文件,在国外很是流行。epub就像pdf一样,是一种文件标准,是电子书的统一标准。打开epub需要一个专门的软件。epub电子书本身就是一个ZIP文件,我们将epub格式电子书的后缀.epub修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进行浏览或解压处理。一个未经加密处理的epub电子书由以下三部分组成:
1.mimetype
每一个epub电子书均包含一个名为mimtype的文件,且内容不变,用以说明epub的文件格式。
2.META-INF(文件夹,有一个文件container.xml)
用于存放容器信息,默认情况下该目录包含一个文件,即container.xml文件。主要功能用于告诉阅读器,电子书的根文件(rootfile)的路径和打开格式,一般来说,该container.xml文件也不需要任何修改,除非改变了根文件的路径和文件名称。除了container.xml文件之外,OCF还规定了以下几个文件:
manifest.xml 文件列表、metadata.xml 元数据、signatures.xml 数字签名、encryption.xml 加密、rights.xml 权限管理。
3.OEBPS(文件夹,包含images文件夹、很多xhtml文件、*.css文件和content.opf文件)
OEPBS目录用于存放OPF文档、CSS文件、NCX文档。
OPF文档是epub的核心文件,且是一个标准的xml文件,依据OPF规范,此文件的根元素为<package>由五部分组成:<metadata>、<mainfest>、<spine toc="ncx">、<guide>、<tour>
NCX文件是epub电子书的又一个核心文件,用于制作电子书的目录,其文件的命名通常为toc.ncx。ncx文件也是一个xml文件。ncx代表“Navigation Center eXtended”,意思大致就是导航文件,这个文件与目录有直接的关系。
二、epub文件打开方式
方法1:使用专门的EPUB阅读器
Neat Reader它是一款全平台EPUB阅读器,点击跳转即可查看。
方法2:把EPUB转成PDF
如果你只是在电脑上临时看一下,不准备在手机上看,也不在乎记笔记。可以把ePub文件转成pdf的,然后直接用PDF软件看。我想大家电脑上应该都有pdf软件吧。
EPUB转PDF两个方法:
一个是在线的转码工具,不用安装,转出来的效果略差一点。
另一个转码软件叫Neat Converter,是Neat Reader公司做的免费软件,转出来的效果更好一些,需要安装。
方法3:暴力拆解EPUB文件
这个方法也没几个人会用,可以说一下,因为EPUB文件本身就像一堆网页“打包”在一起,你可以直接把.epub的后缀改成.zip,然后用解压软件解压出来,就能看到目录内容。然后你可以找到text文件夹下的html文件,直接用浏览器打开就行了。好处是不用下载软件啦,有个浏览器就能看。缺点是没有目录,不能调字号,不能做笔记。
注意:如果已经把.epub改成.zip了,再改回去就没用了。文件就已经不符合epub标准了,这是我试了很多次之后发现的,所以一定要提前备份。