压缩电子书

直接在浏览器中减小您的 EPUB 文件大小——重新编码封面图和插图、丢弃未使用的文件并以最高压缩率重新打包,同时保持您的书籍完全可读。

为什么用 AnyDocFlow 压缩

智能图片压缩

封面图和内嵌插图会被解码、缩小到合理的分辨率并重新编码——JPEG 保持 JPEG,PNG 保持 PNG,因此输出始终有效。

未使用文件清理

引擎会遍历 OPF 清单和书内的每个链接,然后安全地移除不再被任何内容引用的文件——那些使压缩包臃肿的多余缩略图和残留文件。

最高 DEFLATE 压缩重新打包

所有保留下来的内容都会以最强的 DEFLATE 压缩率重新打包,同时保持 mimetype 作为 EPUB 规范要求的第一个、以 STORED 方式存储的条目。

文字与版式保留

只修改媒体文件。您的文字、样式、目录和包清单都会逐字节通过,因此书籍读起来和之前完全一样。

100% 本地与私密

压缩完全在您的浏览器中由纯 JavaScript 引擎运行。您的电子书绝不会被上传,因此不会有任何内容离开您的设备。

三种压缩预设

为单个文件选择“高质量”、“均衡”或“最大程度减小体积”——切换级别会立即重新压缩,方便您比较结果。

关于此电子书压缩工具

EPUB 文件是 ZIP 压缩包,其体积大部分来自内嵌的图片——封面图、章节插图和行内图片。此工具以三种安全的方式减小这种体积。首先,它重新编码每张内嵌的 JPEG 和 PNG:图片会被缩小到合理的分辨率并重新压缩,因此字节减少的同时视觉质量依然很高。其次,它会找出书籍中不再被引用的文件并将其移除。第三,它以最高 DEFLATE 压缩率重新打包整个压缩包,仅此一项就常常能为以文本为主的书籍减少 10–20% 的体积。唯一改变的只有图片字节和压缩包结构——您的文字、样式、版式和目录都会原样保留,输出是有效的 EPUB,可在每个阅读器上继续使用。整个工作都在您的浏览器中完成,因此您的文件绝不会离开您的设备。

如何压缩电子书

三个快速步骤——无需注册、无需上传、完全免费。

1

上传您的电子书

将一个或多个 .epub 文件拖放到上传区域,或点击浏览。每个压缩包都会被读取,其文件大小会显示在旁边。

2

选择级别并压缩

选择“高质量”、“均衡”或“最大程度减小体积”,然后点击“压缩”。每个文件都会依次处理,并准确报告缩小了多少。

3

下载结果

逐个下载文件,或一次打包成单个 ZIP 全部下载。每个输出文件都保留原名并追加 _compressed,且保持为完全有效的 EPUB。

重要说明

受 DRM 保护(已加密)的 EPUB 无法压缩,因为其内容已被加密——工具会将其报告为不可读。低于较小阈值的小图会保持不变,以避免无谓的质量损失;任何无法解码的图片都会逐字节保留,而不是冒险生成损坏的文件。如果重新打包并不能真正让文件变小,会保留原始字节,并告知您无需减小体积。压缩只触及媒体文件——文字、样式、清单和导航都会原样保留。所有处理都在您的设备上进行。

常见问题