修复 EPUB

一本报「不是有效 EPUB」的书,通常是包结构坏了,而不是内容坏了。这个工具先做健康检查,重建容器和 mimetype 条目,清理失效引用,交还一个干净打包的文件——全程浏览器本地处理。免费、不上传、无需注册。

基于浏览器

您的文件将在本地处理,无需等待服务器转换队列。

无需上传

文件保留在您的浏览器中,这非常适合私人草稿和个人库。

免费电子书工具

合并和拆分电子书文件,无需注册、制作人员名单、水印或安装。

EPUB 文件为什么会损坏

EPUB 是一个有严格规则的 ZIP:第一个条目必须是未压缩的 mimetype,要有指向包文件的 container.xml,以及与包内文件对应的清单。粗糙的导出器、中断的下载和手动重新打包经常打破这些规则 — 阅读器因此拒绝整本书。

好消息是:章节本身几乎总是完好的。修好打包层就能让书复活。

哪些能修 — 哪些不能修

能修:缺失或无效的 container.xml、错位或被压缩的 mimetype 条目、清单和 spine 指向不存在文件的引用、缺失的导航文档。

不能修:下载中途被截断或字节级损坏的 ZIP 归档,以及从未存在于文件中的内容。没有任何工具能重建不存在的章节 — 如果修复失败,请重新下载原文件。

如何修复 EPUB 文件

1

选择损坏的 EPUB

从设备打开文件。检查完全在本地进行 — 损坏的书恰恰是你最不想上传的那种文件。

2

运行健康检查

检查结构并修复所有可修项:容器、mimetype 条目、失效引用、缺失目录。

3

下载修复后的 EPUB

保存修复好的文件并在阅读器中打开。报告会列明每项修复。

常见问题

打包层损坏:无效的 container.xml、错误的 mimetype 条目、清单或 spine 指向缺失文件、目录文件缺失——这些占了「打不开」案例的大多数。如果书能正常打开、只是目录坏了,请改用EPUB 目录修复工具

需要翻译 EPUB?

e-ink.me 支持整本电子书跨语言翻译,译好的 EPUB 直接发送到你的阅读器。

翻译这本 EPUB