更新时间:2024-04-16 21:19
ePub(Electronic Publication的缩写,意为:电子出版),是一个自由的开放标准,属于一种可以“自动重新编排”的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示。EPub档案内部使用了XHTML或DTBook (一种由DAISY Consortium提出的XML标准)来展现文字、并以zip压缩格式来包裹档案内容。EPub格式中包含了数位版权管理(DRM)相关功能可供选用。
EPub于2007年9月成为国际数位出版论坛(IDPF)的正式标准,以取代旧的开放Open eBook电子书标准。EPub包括三项主要规格:
开放包裹格式(Open Packaging Format,OPF)2.0,定义以XML为基础的.epub档案结构;
OEBPS容纳格式(OEBPS Container Format,OCF)1.0,将所有相关文件收集至ZIP压缩档案之中。
SumatraPDF:Windows平台上一款免费阅读器, 支持打开 PDF, ePub, MOBI, XPS, DjVu, CHM, CBZ 和 CBR 格式。
Universal Reader: (仅有Windows版):支持包括epub在内的多种格式单页和双页真书模式阅读,支持中文竖排,有汉语、英语、法语界面,完全免费。
Professional PDF Converter (Windows版)
Adobe Digital Edition(Windows&Mac):Adobe开发的支持EPUB和PDF格式的免费阅读器。
Microsoft Edge 旧版(仅支持Win10 Build 14971以上版本):Windows 10内置代号为“Project Spartan”的新浏览器,支持打开PDF、ePub等格式的文档。
iWork-Pages
Murasaki:official site
iBooks
iBooks:Apple的电子书阅读工具,支持书面材质、翻页特效、标注、Spotlight、字典功能,能够通过自家iBooks Store下载电子书,支持各种特效。
BookU趣看书: (iPad版) 实时繁简互换,支持中文竖排, 支持New iPad高分辨率,ePub阅读器免费使用。
sReader (iPhone版)
epub-阅读器(iPhone版)
iReader掌阅科技旗下的一款供智能移动设备使用的读书软件,支持Android,ios系统,支持TXT, UMD, HTML/HTM, PDB, EBK2, EPUB等多种手机阅读格式的电子书阅读软件。(IOS客户端)
几乎所有阅读软件都支持epub,这里不一一列举。
多看阅读:已被小米收购,是国内少有的出版、阅读客户端。国内许多大型epub制作组都为这个优化,排版等问题出现几率较少。
iReader是掌阅科技旗下的一款供智能移动设备使用的读书软件,支持Android,ios系统,支持TXT, UMD, HTML/HTM, PDB, EBK2, EPUB等多种手机阅读格式的电子书阅读软件。
Mantano Reader: (Android版):支持epub,pdf格式文件,对epub格式有相对完全的解析,资源占用较低。
Gitden EPUB3 Reader(Android版):新生代阅读器,也有人戏称“奇特”。Android上排版效果比较好的一款Epub3.0阅读器,只能运行在4.x以上的安卓系统。
Kobo:英文界面,对CSS的支持仅次于Gitden;缺点是扫描书本的速度比较慢。只能运行在4.x以上的安卓系统。
Moon+ Reader: (Android版):支持epub,txt格式文件,html,epub,umd,zip及多个在线书库,支持翻页效果,并可更换字体。
掌上书苑:Android版:功能强大的epub电子书阅读软件,支持从掌上书苑下载、阅读数万部epub格式电子书。
阅读星(Android版)支持txt、umd、epub等格式的电子书,塞班时代电子书最佳阅读软件之一,大体积文件打开速度非常快,最新版本在往网上书城发展。
qq阅读,开卷有益等许多传统txt阅读软件通过添加插件的方式也支持基本的epub阅读。
读书(英文名Reading):一款为 Windows Phone 量身定做的阅读软件,支持当下主流的电子书(包括:EPUB3、EPUB2.x和TXT),支持电子书自带的文字排版,保持原汁原味的阅读体验。
Firefox EpubReader 扩充组件:EPUBReader是一个可以阅读ePub格式文件的Firefox扩充程序。你无须安装额外的软件,在Firefox浏览器中便可阅读ePub格式文件,推荐这个。
Readium(Chrome 扩充组件):Readium 可以阅读网络上的 epub 文件,或者从你的电脑上选择一个 epub 文件。
Adobe Digital Editions
Calibre:排版效果比较好的一款阅读端,能够简单修改、输出epub文件。
Mobipocket-Reader/Creator
Openberg Lector
FBReader:可在Windows,Linux,以及多种移动平台上使用的开放源代码阅读软件,支持多种文件格式。
BookGlutton:以阅读社区为主的免费联机ePub阅读工具。
Bookworm Free:联机ePub阅读工具(亦适用于行动设备 )。
Talking Clipboard:文字转换语音软件,可读出ePub书籍内容。
Lovelyreader: 浏览器与桌面(win, mac, linux)通用的 epub 阅读软件,支持中文直排与多栏版型,完全免费。
sony reader library
京东LeBook阅读客户端
epub可以用stanza的PC版打开,也可以用Firefox、Chrome上的相应的插件,国内的浏览器诸如猎豹,360,QQ等双核浏览器的高速内核都是使用的Chrome内核,可以使用Chrome上的相应的插件。
Adobe Digital Editions也可以阅读、管理电脑里的epub、PDF电子书,且软件体积较小。
Desktop Reader Windows 这个软件可以说是较支持各种特效的epub阅读软件了,HTML5、Flash(需要先安装flash player)、音视频不在话下。
LovelyReader也是一个可以在PC上进行阅读、管理epub的软件,同时还支持更改字体、繁简转换、更改版型等功能。
此外,也可以用FBReader来打开epub文件,该阅读器有使用于Windows、Linux多种平台
实例
1、请用搜索引擎搜索并下载Adobe Digital Editions;
2、下载完成后运行安装程序,会提示你下载并安装Microsoft .NET Framework,并自动打开下载页面,大小为50M,50M的文件下载并安装后即可安装Adobe Digital Editions
3、运行Adobe® Digital Editions,右击图书馆右边那个向下箭头,选择向图书馆中添加项目
4、在此处的打开对话框中,文件类型出来后可以看到,有epub还有pdf,选择epub打开即可.
Epub文件的解析方式主要有两种,解压式以及直接式(相对叫法)。大多数书籍阅读段都选择了解压式这个方式(包括iOS平台上的Ibooks),在某一个位置可以找到整一本书的完整解压文档,缺点是对缓存位置的读写速度有一定要求:如果解压(包括运算、写入文件)速度比较慢,那么首次打开的速度也就被迫拖慢,加上渲染、排版等,首次打开的时间长得足以让你抓狂;当然,这样也有好处:第二次打开的速度相对于直接打开的会快一点,技术上也比较容易实现。不过随着手机内置储存的加大,性能增强,解压式的问题会逐渐不那么明显。
常见的阅读器中只有多看阅读,Mantano Reader,阅读星属于直接打开式,读者可以比较一下两种解析方式打开书本速度的差别。
对于文件格式的支持,大多数的阅读软件只停留在Epub2.0+程度;对MathML、Html5常用新特性等支持较完美的只有iBooks(iOS)、Gitden(Android)、epub-阅读器(iPhone版)等屈指可数的几款软件。
AZARDI ePub Desktop Reader(仅有Windows版):自带ePub编辑和重新压缩打包功能。
Sigil:跨平台的开源epub电子书编辑器,支持Windows和Mac系统。
xPapers for sigil:改进版的epub电子书编辑器,增加了epub3.0、简繁转换等功能。
eScape:供自由软件Open Office使用的ePub制作工具;适用于Windows与Linux系统。
epubBuilder: 功能强大的epub电子书制作软件, 多种格式导入. 支持Stanza, Sony 505, Adobe DE等多种阅读器。
EpubSTAR:出色的epub转换生成软件,即word to epub和text to epub转换程序。可以利用现成的word文档(word 97/2003/2007/2010)或纯文字的text文档,自动生成epub格式电子书。其特色是简单易学,一键转换,操作方便。只需三步,就可制作一本成熟的印刷质量般的电子书,让初学者也有机会体验高质量电子书制作的机会。
以上软件均只支持epub2.0的制作,Sigil等支持一部分的Epub3.0特性,比如字体、音视频内嵌等(但仍属于Epub2.0标准的文件)。
还有Indesign(CS6开始支持epub3.0的输出);Jutoh等一批相对专业的Epub3.0制作软件。但碍于界面语言,上手难度或其他原因没有在大众领域大范围使用。
EPUB解决了PDF和开发人员友好性有关的所有瑕疵。一个EPUB就是一个简单ZIP格式文件(使用.epub扩展名),其中包括按照预先定义的方式排列的文件。除此以外,EPUB非常简单:
1. epub中的所有内容基本上都是XML。EPUB文件可使用标准XML工具创建,不需要任何专门或者私有的软件。
2. EPUB内容(eBook的具体内容)基本上都是XHTML 1.1(另一种格式是DTBook,为视力受限者编码书籍的一种标准。关于DTBook的更多信息请参阅参考资料,本教程中不涉及这部分)。
3. 大多数EPUB XML模式都来自现成的、可免费获得的、已发布的规范。
最关键的在于EPUB元数据是XML,EPUB内容是XHTML。如果您的文档构建系统产生的结果用于Web和/或基于 XML,那么也可用于生成EPUB。以google、apple为代表的众多公司都以epub作为数字图书的格式,
专业的EPUB的电子书网站国内非常稀少。除国外的苹果应用商店和安卓市场外,国内比较知名的像机客网电子书应用商店、掌上书苑等,提供非常专业、数量庞大的EPUB电子书。用户下载后可以直接导入手机阅读,非常方便,并且基本是免费的。