work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年12月13日

摘要: 一、什么是epubepub是一个完全开放和免费的电子书标准。它可以“自动重新编排”的内容。Epub文件后缀名:.epub二、 epub组成Epub内部使用XHTML(或者DTBook)来展现文件的内容;用一系列css来定义格式和版面设计; 然后把所有的文件压缩成zip包。Epub格式中包含了DRM相关功能(目前epub引擎暂时不考虑drm相关信息)EPub包括三项主要规格:开放出版结构(Open Publication Structure,OPS)2.0,以定义内容的版面;开放包裹格式(Open Packaging Format,OPF)2.0,定义以XML为基础的.epub档案结构; OEB 阅读全文

posted @ 2011-12-13 16:14 work hard work smart 阅读(9272) 评论(1) 推荐(2) 编辑

摘要: OPF文档是epub电子书的核心文件,且是一个标准的XML文件,依据OPF规范,主要由五个部分组成:1、<metadata>,元数据信息,由两个子元素组成:<dc-metadata>,其元素构成采用dubline core(DC)的15项核心元素,包括:<title>:题名<creator>:责任者<subject>:主题词或关键词<description>:内容描述<contributor>:贡献者或其它次要责任者<date>:日期<type>:类型<format>:格式& 阅读全文

posted @ 2011-12-13 14:51 work hard work smart 阅读(3498) 评论(0) 推荐(0) 编辑

摘要: ncx文件是epub电子书的又一个核心文件,用于制作电子书的目录,其文件的命名通常为toc.ncx。ncx文件是一个XML文件,该标准由DAISY Consortium发布(参见http://www.daisy.org)。下列是一个toc.ncx文件的实例,其中红色部分为必需。<navMap>元素列出了目录的名称和链接地址。其子元素<navPoint>支持嵌套。<?xml version="1.0" encoding="utf-8"?><!DOCTYPE ncx PUBLIC "-//NISO//DTD 阅读全文

posted @ 2011-12-13 14:51 work hard work smart 阅读(3585) 评论(0) 推荐(0) 编辑

摘要: epub格式电子书遵循IDPF推出的OCF规范,OCF规范遵循ZIP压缩技术,即epub电子书本身就是一个ZIP文件,我们将epub格式电子书的后缀.epub修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进行浏览或解压处理。一个未经加密处理的epub电子书以三个部分组成,其文件结构如下图所示:1、文件:mimetype每一本epub电子书均包含一个名为mimetype的文件,且内容不变,用以说明epub的文件格式。文件内容如下:application/epub+zip//注释,表示可以用epub工具和ZIP工具打开2、目录:META-INF依据OCF规范,META-IN 阅读全文

posted @ 2011-12-13 14:50 work hard work smart 阅读(1657) 评论(0) 推荐(0) 编辑