epub是国际开放电子图书联盟 (Open eBook ForumOeBF) 1999 年推出了用来表示电子图书的内容、结构的一种开放性规范,旨在统一电子书的格式和提升电子书的相容性。目前 OeBF 已改名为 IDPF (International Digital Publishing Forum)[i] ,版本也已升级到 V2.0[ii] OEB 的产生、发展和应用,规范了电子书结构、组织架构及其呈现方式, 为统一电子书格式跨平台使用提供了一种可能。

目前该格式所涉及的主要标准有三个:

(1)Open Publication Structure(OPS),该标准制定了开放式电子书的内容结构,由于OPS标准遵循XML和XHTML规范,因此它对跨平台阅读的实现成为一种可能。

(2)Open Package Format(OPF),即包文件格式,其 主要功能是用于组织 OPS 文档和提供相应的导航机制,并形成一个开放式的基于 XML 的打包文档,该文档的后缀名为 “.opf”

(3)Open Container Format(OCF),即电子书容器格式,即建立一个容器,把电子书相关的所有OPS、OPF文档按规范相求置入该容器中,最终形成一个单一的文档——epub文档。



[i] http://www.idpf.org

[ii] http://www.idpf.org/2007/ops/OPS_2.0_final_spec.html, Open Publication Structure (OPS) 2.0 v1.0

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐