当前位置:首页 > 书籍文档 >

epub格式是什么样的(epub是什么格式用什么打开)

来源:原点资讯(m.360kss.com)时间:2023-06-12 01:51:30作者:YD166手机阅读>>

epub格式是什么样的,epub是什么格式用什么打开(1)

EPUB 文件是使用开放格式发布内容的好方法。

电子书提供了一种随时随地阅读书籍、杂志和其他内容的好方法。读者可以在长途飞行和乘坐火车时享受电子书打发时间。最流行的电子书文件格式是 EPUB 文件,它是“电子出版物electronic publication”的缩写。 EPUB 文件受到各种电子阅读器的支持,并且是当今电子书出版的有效标准。

EPUB 文件格式基于 XHTML 内容和 XML 元数据的开放标准,包含在 zip 存档中。由于一切都基于开放标准,我们可以使用通用工具来创建或检查 EPUB 文件。让我们探索一个 EPUB 文件以了解更多信息。《C 编程技巧和窍门指南》,于今年早些时候在Opensource.com上发布,提供 PDF 或 EPUB 格式。

因为 EPUB 文件是放在 zip 文件中的 XHTML 内容和 XML 元数据,所以你可以用 unzip命令在命令行检查 EPUB:

$ unzip -l osdc_Jim-Hall_C-Programming-Tips.epub Archive: osdc_Jim-Hall_C-Programming-Tips.epub Length Date Time Name --------- ---------- ----- ---- 20 06-23-2022 00:20 mimetype 8259 06-23-2022 00:20 OEBPS/styles/stylesheet.css 1659 06-23-2022 00:20 OEBPS/toc.xhtml 4460 06-23-2022 00:20 OEBPS/content.opf 44157 06-23-2022 00:20 OEBPS/sections/section0018.xhtml 1242 06-23-2022 00:20 OEBPS/sections/section0002.xhtml 22429 06-23-2022 00:20 OEBPS/sections/section0008.xhtml [...] 9628 06-23-2022 00:20 OEBPS/sections/section0016.xhtml 748 06-23-2022 00:20 OEBPS/sections/section0001.xhtml 3370 06-23-2022 00:20 OEBPS/toc.ncx 8308 06-23-2022 00:21 OEBPS/images/image0011.png 6598 06-23-2022 00:21 OEBPS/images/image0009.png [...] 14492 06-23-2022 00:21 OEBPS/images/image0005.png 239 06-23-2022 00:20 META-INF/container.xml --------- ------- 959201 41 files

这个 EPUB 包含很多文件,但其中大部分是内容。要了解 EPUB 文件是如何组合在一起的,请遵循电子书阅读器的流程:

1、电子书阅读器需要验证 EPUB 文件是否真的是 EPUB 文件。他们通过检查 EPUB 存档根目录中的 mimetype文件来验证文件。该文件仅包含一行描述 EPUB 文件的 MIME 类型:

application/epub zip

2、为了定位内容,电子书阅读器从 META-INF/container.xml文件开始。这是一个简短的 XML 文档,指示在哪里可以找到内容。对于此 EPUB 文件,container.xml文件如下所示:

asis:names:tcpendocument:xmlns:container">

为了使 container.xml文件更易于阅读,我将单行拆分为多行,并添加了一些间距来缩进每行。XML 文件并不关心新行和空格等额外的空白,因此这种额外的间距不会影响 XML 文件。

3、container.xml文件表示 EPUB 的根从OEBPS目录中的content.opf文件开始。OPF 扩展名是因为 EPUB 基于 “开放打包格式Open Packaging Format”,但content.opf文件实际上只是另一个 XML 文件。

4、content.opf文件包含一个完整的 EPUB 内容清单,以及一个有序的目录,以及查找每一章或每一节的引用。这个 EPUB 的content.opf文件很长,因此我将在此仅展示一小部分作为示例。

XML 数据包含在 块中,该块本身具有 块、 数据和包含电子书目录的 块:

pf="http://www.idpf.org/2007/opf">

你可以把数据匹配起来,看看在哪里可以找到每个部分。EPUB 阅读器就是这样做的。例如,目录中的第一项引用了 section0001,它在清单中被定义为位于sections/section0001.xhtml文件中。该文件的名称不需要与idref条目相同,但 LibreOffice Writer 的自动程序就是这样创建该文件的。(你可以在元数据中看到,这个 EPUB 是在 Linux 上用 LibreOffice 7.3.0.3 版本创建的,它可以将内容导出为 EPUB 文件。)

EPUB 格式

EPUB 文件是一种使用开放格式发布内容的好方法。EPUB 文件格式是 XML 元数据与 XHTML 内容,包含在一个 zip 文件内。虽然大多数技术作家使用工具来创建 EPUB 文件,因为 EPUB 是基于开放标准,意味着你可以使用其他方式创建自己的 EPUB 文件。

via: https://opensource.com/article/22/8/epub-file

作者:Jim Hall选题:lkxed译者:geekpi校对:wxy

本文由 LCTT原创编译,Linux中国荣誉推出

栏目热文

epub格式可以查询吗(怎么打开epub的格式)

epub格式可以查询吗(怎么打开epub的格式)

我的手机是不能默认打开这个格式的,所以需要下载ireader手机版,并成功安装.然后,我们打开ireader软件,在软件...

2023-06-12 01:37:05查看全文 >>

epub的三种格式(EPUB格式电子书)

epub的三种格式(EPUB格式电子书)

EPUB 2 was initially standardized in 2007 as a successor for...

2023-06-12 01:52:04查看全文 >>

epub格式怎么打开(epub格式电脑怎么打开)

epub格式怎么打开(epub格式电脑怎么打开)

如今正处于信息化的时代,电子书已经逐渐将纸质书籍取代,曾经一个图书馆才能承载的知识量,现在可以直接浓缩成几个G的电子书,...

2023-06-12 01:27:04查看全文 >>

epub格式文件打开方法(epub格式文件用什么软件打开)

epub格式文件打开方法(epub格式文件用什么软件打开)

目前我们在阅读中经常遇到EPUB和TXT的文件,它们都是一种电子书文件,那它们之间有什么区别呢?今天笔者就来给大家科普一...

2023-06-12 01:11:51查看全文 >>

epub文件用什么软件打开(epub文件在电脑用什么打开)

epub文件用什么软件打开(epub文件在电脑用什么打开)

网友提问:我在网上下电子书的时候,发现好多都是.epub格式的,没见过这个格式啊?这该怎么打开?极客Oscar:EPUB...

2023-06-12 01:18:25查看全文 >>

什么软件打开epub格式(epub格式在电脑怎么打开)

什么软件打开epub格式(epub格式在电脑怎么打开)

每个人的电脑桌面上,都有那么几款,引以为傲的高质量软件。笔者今天,就给大家带来了,4款免费又好用的办公软件。图压图压,是...

2023-06-12 01:23:53查看全文 >>

手机突然发烫解决方法(手机突然发烫怎么降温)

手机突然发烫解决方法(手机突然发烫怎么降温)

如今,我们每天都是机不离手,拿手机来看戏和玩游游戏已成为生活的一部分,而长时间使用手机偶尔也会面对手机发烫的问题。其实...

2023-06-12 01:37:00查看全文 >>

手机用得发烫怎么处理(手机发烫怎么处理解决方法)

手机用得发烫怎么处理(手机发烫怎么处理解决方法)

手机老是发热发烫,咋办?有粉丝问我,要想彻底解决这个问题,一定要注意下面几点,因为手机继续发热,有时甚至觉得烫手,就会担...

2023-06-12 01:31:24查看全文 >>

手机发烫怎样才能解决(手机发烫是什么原因 应该怎么办)

手机发烫怎样才能解决(手机发烫是什么原因 应该怎么办)

夏天来了,手机刚玩了一会儿就开始发热发烫,着实令我们头疼,为什么手机会发烫呢?如何给它有效降温?别着急,小翼这就为你解答...

2023-06-12 01:38:01查看全文 >>

手机突然发烫要怎么办(手机突然发烫怎么回事)

手机突然发烫要怎么办(手机突然发烫怎么回事)

夏天来了手机发烫关于手机发热,发烫不要慌张,因为天气越来越热,手机连续玩10分钟以上,就会发热,连续游戏30分钟左右后盖...

2023-06-12 01:21:10查看全文 >>

文档排行