
Calibre 电子书格式转换实战PDF、Kindle、乱码到底该动哪几个设置【免费下载链接】calibreThe official source code repository for the calibre ebook manager项目地址: https://gitcode.com/GitHub_Trending/ca/calibre电子书格式转换是 Calibre 的主业它把源文件解包成 XHTML中间过一遍清理和修复再打包成目标格式。这篇文章不讲原理只讲四件最常用的事——转 PDF 该开哪几项、表格和图片出问题时查哪里、乱码和封面重复怎么处理、Kindle 格式转完前必须核对什么。Calibre 转换对话框左侧选项卡按输入插件 → 全局 → 输出插件排列每个格式有自己的一页设置先看这张速查表从源格式到该动哪几个开关别急着进对话框先对号入座。下表是三个最高频方向的最小改动集剩下的开关可以先不碰源格式目标格式必须动的设置PDFEPUBunwrap_lines、markup_chapter_headings、按需linearize_tablesTXT / 旧 HTMLEPUB指定源文件编码delete_blank_paragraphsEPUB / DOCXMOBI / AZW3核对元数据页确认字体嵌入任何格式任何remove_first_image源文件正文里已有封面图时这些开关的默认值都定义在src/calibre/ebooks/conversion/plumber.py和src/calibre/ebooks/conversion/config.py里想查某个选项的准确含义可以直接翻源码比搜论坛靠谱。PDF 转 EPUB必开 unwrap_lines 和章节识别 先说结论PDF 是固定版式源文件里的一行只是排版断行不是段落。unwrap_lines它把硬换行符合并成真实段落。PDF 来源几乎必开如果你的源是 EPUB 或 DOCX这个开关本来就不该动。markup_chapter_headings自动识别形如第三章的标题并转成真标题标签。目录、侧边栏导航、跳到下一章全靠它转完没有目录十有八九是这里没开。linearize_tablesPDF 排版大量依赖表格在窄屏阅读器上表格会挤成一坨。这个选项把表格摊平为线性文本。注意——手册里明确写了它会线性化所有表格所以只在表格只是排版工具的书上开数据密集型文档反而要保留原结构。表格挤成一坨或图片转完糊了分别查哪里表格问题先看linearize_tables是否和你预期的方向一致——开了还不干净多半是源表格嵌套太深这种用编辑器手动拆比继续调开关有效。图片糊Calibre 默认不缩放图片糊通常不是转出来的而是源文件里分辨率本来就低。进书籍编辑器右键 → 编辑书籍就能在文件浏览器里看到每张图片的实际尺寸和文件体积先确认源是不是问题再谈转换。书籍编辑器界面左侧是解包后的文件树含图片右侧文件预览可检查转换后的实际渲染效果乱码和封面重复改这两个地方乱码90% 出现在 TXT 源文件上。老中文 TXT 多是 GBK 编码而 Calibre 默认按 UTF-8 读。到 TXT 输入插件那一页找到字符编码选项改成GBK再转一遍。现代 EPUB/DOCX 基本不用管这项。封面重复症状是转完 EPUB 第一页有一张封面点封面按钮又弹出同一张图。原因是源文件正文开头本来就嵌了封面图Calibre 又从元数据把封面放了一次。勾上remove_first_image它删掉正文第一张图元数据封面保留。空行满天飞delete_blank_paragraphs清掉段落之间的空段落适合从网页或 TXT 抢救来的文档和上面的场景经常一起开。给 Kindle 送书MOBI/AZW3前核对三件事元数据页书名、作者、系列在转换对话框右侧就能直接改。Kindle 书架按元数据排序转之前改好比转完重导省事。字体嵌入MOBI 对嵌入字体最挑剔。如果你的 EPUB 里嵌了字体转完在模拟器里翻到有样式的章节看一眼字没变就是嵌进去了。目录转 MOBI/AZW3 之前确认目录已生成markup_chapter_headings干的就是这件事否则 Kindle 上的目录是空的正文再好也没法快速跳章。转完不要凭感觉验收用阅读器把第一页、最后一页、随机中间页各翻一遍——开头查封面和目录结尾查漏章节中间查图片。目录乱了别慌编辑器里有专门的目录编辑器可以按标题、链接或文件重新生成也能手动增删条目。目录编辑器左侧显示条目层级与指向状态绿勾位置有效右侧可按标题、链接、文件重新生成目录对结构敏感的书用比较工具把转换前后的 HTML 并排看哪些行被改、哪些 CSS 变了一目了然。书籍比较工具逐行对照转换前后的 HTML 与 stylesheet.css粉色为删除、绿色为新增下一步挑你手头最难搞的一本书按第一张速查表只改该改的两三个开关转一次用第六节的流程验收一遍。卡住再去翻转换手册manual/conversion.rst每个选项都有完整解释各格式的输入输出插件源码在 src/calibre/ebooks/conversion/plugins/每个文件对应一种格式。【免费下载链接】calibreThe official source code repository for the calibre ebook manager项目地址: https://gitcode.com/GitHub_Trending/ca/calibre创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考