爱慧课教育
首页 / 工具 / Epub 转 PDF
开源软件 · macOS

Epub 转 PDF

把 EPUB 电子书重新排版成标准纸张尺寸的 PDF。选 A4 就是真正的 A4,选 A5 就是真正的 A5,打印出来和放到阅读器上都不会被二次缩放。

MIT 开源 macOS 14 及以上 Apple Silicon 完全本地 · 不联网
Epub 转 PDF 主界面:左侧选择 EPUB 文件与页面尺寸,右侧逐页预览生成的 A4 PDF
左侧选文件与版式,右侧逐页预览;顶部提示「页面尺寸统一」。
Why

不是改后缀,是重新排版

EPUB 是流式文档:没有页面,文字随屏幕宽度重排。PDF 是固定版式:每一页都有确定的物理尺寸。转换的关键在于按目标纸张重新分页、排字,而不是把网页截成图。

尺寸准确

输出页面就是所选纸张的物理尺寸,全书每一页(包括封面与目录页)尺寸一致。打印不缩放,放到电子墨水阅读器上也不会被设备再缩一遍。

排版可调

字体、字号、边距、行距均可调整,侧栏实时显示每行中文字数与西文字符数,帮你判断版心是否适合长时间阅读。

结构保留

自动生成目录页与 PDF 书签,章节另起一页,书名、作者等元数据写入 PDF。公式、表格、图片随正文一起重新排版。

Paper sizes

8 种常见纸张规格

菜单前部是最常用的 A4、A5、B5,其余规格放在分隔线之后。每种规格都由自动化测试逐一渲染并核对输出尺寸。

规格成品尺寸适合
常用
A4210 × 297 mm常规打印纸;默认规格
A5148 × 210 mmA4 对折大小;10 英寸级电子墨水阅读器
B5(ISO)176 × 250 mm比 A4 小一圈,长宽约为 A4 的 84%
更多
A6105 × 148 mm口袋书;建议配合较小字号与边距
B6125 × 176 mmB5 对折大小
16 开(正度)185 × 260 mm国内教材、期刊常用开本
32 开(正度)130 × 184 mm国内小说、普通图书常用开本
Letter215.9 × 279.4 mm美国常规打印纸(8.5 × 11 英寸)
How it works

四步完成转换

  1. 选择 EPUB拖入窗口或点击选择文件。
  2. 选纸张尺寸A4 / A5 / B5 等,按打印或阅读设备选择。
  3. 调整并预览改字号、行距、边距,预览自动刷新。
  4. 另存 PDF保存到任意位置,自行打印或传到阅读器。
格式说明:本工具以 EPUB 为主要输入,也能处理 HTML、FB2 和 Markdown 文件。暂不支持 MOBI / AZW3;不处理带 DRM 保护的电子书,也不提供任何绕过 DRM 的方法。
Download

获取软件

安装包
正在准备:经 Apple 公证的安装包尚未发布。在此之前,可以从源码构建,或通过邮件预约发布通知。
  • 系统要求:macOS 14 及以上,Apple Silicon(M1 及更新)
  • 安装包内置 Pandoc 与 Typst,无需另装 Homebrew 或其他工具
  • 安装包将经过 Developer ID 签名与 Apple 公证,可直接打开
从源码构建

项目源码以 MIT 许可公开在 GitHub。命令行用户安装 Pandoc 与 Typst 后即可直接转换:

brew install pandoc typst
./book.sh 书名.epub --page 148mm 210mm

Privacy

文件只在你的 Mac 上

转换全程在本机完成:不联网、不需要账号、不上传文档,也不包含广告、统计分析 SDK 或遥测。生成的 PDF 由你自己决定保存和传输到哪里。

请只转换你有权保存和使用的内容。

Open source

开源许可

  • 本项目MIT License
  • PandocGPL-2.0-or-later · 文档解析
  • TypstApache-2.0 · 排版与 PDF 生成
  • GNU MPLGPL-3.0 / GPL-2.0 · Pandoc 运行库

随包组件的许可全文与对应源码在每个版本的 GitHub Release 中提供,并附 SHA-256 校验。

转换出了问题?

在 GitHub 提交问题,附上 macOS 版本、所选纸张规格与报错信息;请不要上传受版权保护的原书文件。