
Calibre 格式转换完全指南从单本书到整个书库【免费下载链接】calibreThe official source code repository for the calibre ebook manager项目地址: https://gitcode.com/GitHub_Trending/ca/calibre你和朋友共用一个书架文件夹。对方的 Kindle 只认 AZW3你的手机读 EPUB上个月从老网站抢救下来的文件后缀还是十一年前的 .lrf。传一本书之前总得先手动转一次格式还老漏掉哪一步。Calibre 是一款免费开源的电子书管理与格式转换工具EPUB、AZW3、DOCX、PDF 等三十多种格式可以互相转换同时负责书库整理和向阅读器同步。下面按「转什么书、给什么设备出、量大了怎么办」来讲。 先认格式清单什么能转输入格式和输出格式是两张独立的清单任意格式转任意格式。EPUB、MOBI、AZW3、DOCX、PDF、TXT、HTML、FB2、RTF 都在里面后缀在清单里出现就能拖进来转。工具内部每个格式对应一个输入插件和一个输出插件。想核对某个格式的具体细节直接到 src/calibre/ebooks/conversion/plugins/ 找对应文件比如 EPUB 的输出逻辑在 epub_output.py 里。一次转换对话框里的五个页签就够把文件拖进主窗口右键「转换书籍 → 单个转换」。转换对话框左侧的页签各管一件事元数据书名、作者、封面、标签自动识别出的内容都写在这里识别错了就在这改。外观编码、字号、行距、是否嵌入字体。乱码和字体问题大多在这一页解决。页面设置纸张大小和边距出 PDF 打印时才用得上。结构检测连续正文怎么切成章节。目录可点击的目录怎么生成。第一次可以什么都不动只挑输出格式结果不满意再回来逐个页签调。大多数时候这样就够了。输出格式跟着设备走手机阅读EPUB 是默认选择EPUB 文字随屏宽重排图片转换时做智能压缩固定版式的源文件会被自动去掉硬换行。手机上不再需要反复缩放。传 Kindle 前先定 AZW3 还是 EPUB老设备只认 AZW3/MOBI新设备可以直接读 EPUB拿不准就选 AZW3。两个容易踩的点中文书在「外观」页签勾上嵌入字体否则设备缺字时版面会退回系统默认字体。「目录」页签选「从主要标题生成」层级控制在三层以内导航栏不会乱。打印重排PDF要纸质版时把输出设成 PDF「页面设置」里选 A4、保留边距文件直接送打印。注意源文件是流式版式EPUB、DOCX时PDF 输出会重新排版过宽的表格可能溢出版心出片前先预览一遍。案例一份 .txt 长小说转成带目录的 EPUB爬下来的长篇小说存成一个 .txt没有章节标记也没有目录这是格式转换里最高频的一种组合把 .txt 拖进书库书名作者为空就双击补上。单个转换输出 EPUB。「结构检测」里启用章节切分规则按行首「第」字开头的行匹配工具自动把小说切成章。「目录」页签选「从主要标题生成」章名列表就成了可点击的目录。阅读器里翻一遍目录条目和章节一一对应点目录能落到正确位置。 整库转换批量预设加一行命令几十本时用界面框选多本书 →「转换书籍 → 批量转换」同一套设置一次套完常用配置存成预设下次一键应用。命令行适合脚本场景单文件一行搞定ebook-convert novel.txt novel.epub加两个参数就能把元数据和语言一并写入不用碰界面ebook-convert novel.txt novel.epub --title 风雪与灯 --language zh整个文件夹用 shell 通配符循环一次转完for f in *.epub; do ebook-convert $f ${f%.epub}.azw3; done书库的列表视图支持按作者、标签、系列筛选先筛再批量勾选比翻着找快得多。✅ 转换后先核对这三处翻目录不只看条目能不能点还要层级跟章节对得上。查字体和特殊字符中文回退、外文引号、脚注符号出现方框就回「外观」页签查编码。拿不准看 diff内置差异工具把转换前后的内容和样式表并排显示改动的行逐行标出。转换结果不对时查这四个地方书名作者是空的元数据没被识别到「元数据」页签手动补齐或让工具抓取一次元数据。图片缺几张源文件里图片路径断了用内置编辑工具解包文件看实际引用的路径再逐张补。目录点过去位置不对自动生成把某个标题判断错了打开目录编辑器把对应条目指到正文的正确位置。特别大的文件转换卡住先关掉占内存的程序再试不行就把书拆成上下两部分别转完再合并。想再深挖转换逻辑在哪里界面按钮和参数的逐项说明在 manual/conversion.rst完整手册在 manual/ 目录。每个输入/输出格式对应一个插件文件某个格式的转换细节看 src/calibre/ebooks/conversion/plugins/ 里的同名文件最直接。命令行的入口是 develop/ebook-convert想把一套固定流程写成脚本从这里入手。【免费下载链接】calibreThe official source code repository for the calibre ebook manager项目地址: https://gitcode.com/GitHub_Trending/ca/calibre创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考