.epub

简介

  EPub是一个自由的开放标准,属于一种可以"自动重新编排"的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示。EPub档案内部使用了XHTML或DTBook (一种由DAISY Consortium提出的XML标准)来展现文字、并以zip压缩格式来包裹档案内容。EPub格式中包含了数位版权管理(DRM)相关功能可供选用。

规格

  EPub于2007年9月成为国际数位出版论坛(IDPF)的正式标准,以取代旧的开放Open eBook电子书标准。EPub包括三项主要规格:

  开放出版结构(Open Publication Structure,OPS)2.0,以定义内容的版面;

  开放包裹格式(Open Packaging Format,OPF)2.0,定义以XML为基础的.epub档案结构;

  OEBPS容纳格式(OEBPS Container Format,OCF)1.0,将所有相关文件收集至ZIP压缩档案之中。

打开方式

epub可以用stanza的PC版,也可以用Firefox,Firefox上也有相应的插件了。可以直接打开Epub格式的文件。Adobe Digital Editions也可以阅读、管理电脑里的epub、pdf电子书,且软件体积较小。LovelyReader是一个可以在PC上进行阅读、管理的软件,支持更改字体、繁简转换、更改版型。此外,还可以用FBReader,该阅读器有使用于Windows、Linux多种平台。

使用LovelyReader打开效果图(需要安装Adobe Air)

  
 

 

在火狐浏览器中安装了支持epub的插件,也可以直接打开epub的电子书

不过总的来说效果不如上面的软件,电子书被当成了纯文本文档的效果。

在iPhone OS上,ibooks对epub的支持效果非常好。另外andriod也有类似King reader 之类的优秀阅读器

  Epub阅读软件 Adobe Digital Editions 免费、开放源代码、功能多样的Calibre Mobipocket-Reader/Creator Openberg Lector Stanza电脑桌面版 / iPhone版 AldikoAndroid版 Professional PDF Converter Windows版 掌上书苑:(Android版) 功能强大的epub电子书阅读软件,支持从掌上书苑下载、阅读数万部epub格式电子书 FBReader Free:可在Windows,Linux,以及多种PDA上使用的开放源代码阅读软件,支援多种档案格式 BookGlutton:以阅读社群为主的免费线上ePub阅读工具 Bookworm Free:线上ePub阅读工具(亦适用于行动设备 ) Talking Clipboard:文字转换语音软件,可读出ePub书籍内容 Lovelyreader: 浏览器与桌面(win, mac, linux)通用的 epub 阅读软件,支持中文直排与多栏版型,完全免费。 Universal Reader: (仅有Windows版):支持包括epub在内的多种格式单页和双页真书模式阅读,支持中文竖排,有汉语、英语、法语界面,完全免费。 Moon+ Reader: (Android版):支持epub, txt格式长篇小说, html, epub, umd, zip及多个在线书库,支持翻页效果,并可更换字型。

epub优势

  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的电子书网站国内目前非常稀少。除国外的苹果应用商店和安卓市场外,国内比较知名的像机客网电子书应用商店、掌上书院等,提供非常专业、数量庞大的EPUB电子书。用户下载后可以直接导入手机阅读,非常方便,并且基本是免费的;当然也有收费的,这些内容可以购买阅读。

百科知识 epub文件如何打开的更多相关文章

  1. 百科知识 tar文件如何打开

    tar 是什么文件格式,是干什么用的,用什么打开 tarball压缩格式,源于Linux的一个指令,Windows上可以用WinRAR打开 Linux的实用程序tar最初是为了制作磁带存档而设计的(把 ...

  2. 百科知识 STEP文件如何打开

    使用任何的主流三维设计软件Pro/E.UG.CATIA.Solidworks等等都可以直接打开. STEP文件是通用格式,但是在打开的时候不同软件会生成不同的文件,下面是Solidworks打开的效果 ...

  3. 百科知识 ass文件如何打开

    直接拖入视频即可播放 鼠标右键 用记事本打开 也有一些软件支持比如POPSUB(也比较方便调整时间轴) 如果你是说如何加载字幕的话 用VOBSUB是最好的... ASS是视频的字幕,和视频放在同一文件 ...

  4. 百科知识 DCR文件如何打开

    使用IE可以打开,但是需要先安装Adobe Shockwave Player 天空软件下载地址:http://fpdownload.macromedia.com/get/shockwave/defau ...

  5. 百科知识 DMG文件如何打开

    1 DMG格式是在MAC系统上的一个镜象文件,也可以说是压缩文件,如果你是使用苹果机或在PC上装了MAC OS X for X86,在MAC系统上双击这个文件就可以解开了:现在在Windows平台,我 ...

  6. 百科知识 hta文件如何打开

    后缀名为hta是什么文件,谢谢? 2006-10-11 21:36 提问者: tanhailong2006 | 浏览次数:2092次 我来帮他解答 输入内容已经达到长度限制 还能输入 9999 字 插 ...

  7. 百科知识 scm文件如何打开

    用scplayer打开,目前有效的下载链接将是: http://download.csdn.net/download/kevingao/2686778  

  8. 百科知识 kux文件如何打开

    即使是官方自带的浏览器也无法打开   你可以直接复制文件名   然后在百度里搜即可   你自己下载的东西还是能转码的      

  9. 百科知识 isz文件如何打开

    使用UltraISO可以打开

随机推荐

  1. Linux IP怎么设置

    最常用的给网卡配置ip的命令为#ifconfig eth0 192.168.0.1 但是,这样重启后又打回原形.要想永久保存,需要 vim /etc/sysconfig/network-scripts ...

  2. ogre3D学习基础10 -- 键盘控制与鼠标控制(直接控制)

    要实现键盘,鼠标对场景的控制,首先要帧监听,就是在每一帧的渲染前后对它进行操作.这里的操作没有用到缓冲区,只是简单的直接获取. 1.这些步骤和前面的一样,直接上代码,操作还是在createScene函 ...

  3. selenium - 常用页面操作

    # 2.常用页面操作 # 访问某一个页面url = 'http://www.baidu.com'driver.get(url) # 获取页面的标题title = driver.titleprint(t ...

  4. oracle 可以连接数据库,vs连不上. 报错提示:ORA-12154: TNS: 无法解析指定的连接标识符

    方法1:问题:VS 连接 Data Source=ORCL_Service19;User Id=*;Password=* 连接不上 oracle 可以连接数据库,vs连不上,报错提示:ORA-1215 ...

  5. mycat 优化

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u014180504/article/details/76595247show @@datanode; ...

  6. shiro实现app和web统一登录

    (转自:http://www.cnblogs.com/sunshine-2015/p/5515429.html)   先说下背景,项目包含一个管理系统(web)和门户网站(web),还有一个手机APP ...

  7. 【Luogu】P3787冰精冻西瓜(线段树)

    题目链接 我脑子怕不是有坑qwqqq 用前缀和思想,dis[i]表示i离根的距离,那么修改操作其实是对x的子树区间加y/dis[x],查询的时候*dis[to]即可. 对付/0错的思路是建森林,然而这 ...

  8. 【bzoj2216】[Poi2011]Lightning Conductor 1D1D动态规划优化

    Description 已知一个长度为n的序列a1,a2,…,an.对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j, aj < = ai + p – sqrt(abs ...

  9. vue 按需加载

    vue 构建单页面应用,但是问题是随着系统的体积变大,js文件也体积太大了,这时候就需要按需要进行加载了 vue-router提供了懒加载的方式 const Foo = resolve => r ...

  10. FZOJ Problem 2219 StarCraft

                                                                                                        ...