FB2转EPUB转换器

将 FictionBook 2.0 电子书转换为 EPUB 包,其中包含可在兼容的电子阅读器和阅读应用中重新排版的内容。

选择或将文件拖放到此处

隐私保护 - 文件不会离开您的设备

或粘贴 Ctrl+V

等待文件时,可以玩一玩 Code Rain

零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

格式比较与技术规格

规格FB2EPUB
MIME 类型application/x-fb2+xmlapplication/epub+zip
类型XML 数字图书打包的电子书
压缩无损 XML 文本 (通常以 .fb2.zip 形式进行 ZIP 压缩)ZIP (DEFLATE)
标准规范FictionBook 2.0 XML 架构W3C EPUB 3.3
魔数文件头 (Magic Bytes)3C 3F 78 6D 6C ... 3C 46 69 63 74 69 6F 6E 42 6F 6F 6B (FictionBook)50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype)

格式概述与应用

FictionBook 2.0 文件使用 XML 结构,将图书文本、元数据和嵌入式图像存储在一个纯文本文件中。许多阅读设备和移动应用程序无法直接打开此格式。转换为 EPUB 会将内容重新打包为受到 Apple Books、Google Play Books 和 Kobo 设备支持的行业标准格式。 作者和数字图书馆经常执行此文件转换,以确保读者能够在不同的操作系统上访问文学作品。标准的电子阅读器需要 ZIP 容器内特定的 HTML 和 CSS 文件结构,这使得 EPUB 成为跨设备兼容性的最佳目标格式。

技术规格与编解码器解析

FictionBook 2.0 使用 MIME 类型 application/x-fb2+xml,并依赖纯 XML 文本,有时压缩在 .fb2.zip 归档中。它缺少魔数,并通过其根 <FictionBook> XML 标签进行识别。EPUB 使用 MIME 类型 application/epub+zip,并且是严格的 ZIP 容器。EPUB 文件以 PK 魔数 (50 4B 03 04) 开头,并需要包含 mimetype 文件、带有 container.xml 文件的 META-INF 文件夹以及使用 CSS 设置样式的 XHTML 内容文件的特定内部结构。

操作系统与浏览器兼容性

许多电子阅读器和阅读应用都支持 EPUB,而 FB2 更常见于专用阅读器。具体可用性因设备和软件而异。

实用信息

在转换期间,始终验证源 XML 中的嵌入式二进制图像是否在新的 OPF 清单中正确引用,以防止出现插图丢失的情况。

常见问题

如何在不损失质量的情况下将 FictionBook 2.0 转换为 EPUB?

此转换是完全无损的,因为两种格式都使用文本标记存储文本和元数据。文本、章节和嵌入的 base64 图像直接传输到新的 XHTML 文件中,而不会降低质量或分辨率。

FictionBook 2.0 和 EPUB 有什么区别?

FictionBook 2.0 是包含所有图书部件的单个 XML 文档,而 EPUB 是打包在一起并在压缩的 ZIP 归档中的多个 XHTML 文件、样式表和导航文档的集合。