在哪里可以找到 epuf 格式?

Posted

技术标签:

【中文标题】在哪里可以找到 epuf 格式?【英文标题】:where to find epuf format? 【发布时间】:2022-01-10 11:36:25 【问题描述】:

我想阅读一个 epub,我知道它是压缩的。

我想问一下epub的格式在哪里?

例如

如果应该从 .opf 开始,并且里面有一个包的 xml

但是包裹里面是什么?我要找2.0版和3.0版格式

【问题讨论】:

不确定我是否理解您的问题,但您会在 epub 文件根目录的 mimetype 文件中找到格式/mimetype。您可以使用任何 zip 程序打开 epub 存档并在其中导航以查看它是如何制作的。你也可以看看github.com/IDPF/epub3-samples/tree/main/30。您可以解压缩文件夹,然后在目录中导航以查看源代码或使用电子书阅读器打开任何书籍,打开 package.opf 或 content.opf 或每个模板/样本中的任何单个 .opf 文件。您还可以解压缩您拥有并感兴趣的任何 epub。 @G-Cyrillus 我想开发一个epub阅读工具,所以我需要找到它的所有格式。 好的,epub 是由存储在 zip 文件中的 html 文件组成的。您首先需要一个可以打开 zip 文件 (.epub) 然后解释 xml/html 文件的程序 规范可以在 idf idpf.org/epub-older-versions 上找到。还有一个您的读者应该通过的套件:github.com/IDPF/epub-testsuite。它应该可以帮助您开始弄清楚您的需求,然后还有具体的问题;) 套件不错,但似乎只有 3.0 测试,2.0 在哪里? idpf.org/epub/20/spec/OPF_2.0_latest.htm 对于 epub2,你需要像 10 年前一样 yhink:css2 而没有 html5 ...,如果找不到过时的规范,搜索旧模板甚至旧电子书是10年前做的。 epub2 所需的文件大约是:bbebooksthailand.com/bb-EPUB2-boilerplate.html 您可以找到使用正确关键字搜索的模板。我发现例如 github.com/javierarce/epub-boilerplate/blob/master/book/OEBPS/… 也(关键字:样板 epub2 规范)但是,如果您可以阅读 epub3,epub2 将是 【参考方案1】:

EPUB 格式可以在 (在此发布时间)上找到

EPUB 开放容器格式 (OCF) 3.2

最终社区组规范 2019 年 5 月 8 日

https://www.w3.org/publishing/epub32/epub-ocf.html

对于较旧的规范,

开放打包格式 (OPF) 2.0.1 v1.0.1

推荐规格 2010 年 9 月 4 日

http://idpf.org/epub/20/spec/OPF_2.0_latest.htm

【讨论】:

以上是关于在哪里可以找到 epuf 格式?的主要内容,如果未能解决你的问题,请参考以下文章

在哪里可以找到当前的 Adob​​e 图像格式规范? “剪切路径”

我在哪里可以找到合适格式(不是 .html)的 C/C++ 用户日志存档?

怎样找到电脑里格式工厂在哪

TREC 格式是啥?

在哪里能找到windows所有的API函数

.apk 没有官方格式规范吗?