跳到主要内容

免费 Word 转 EPUB — 将 DOCX、Markdown 和 TXT 转换为 EPUB

将 Word 文档、Markdown 和文本文件制作成带章节、目录和自定义封面的 EPUB 电子书,可用于 Kindle、Apple Books 和 Kobo。可将多个文件合并成一本书。在浏览器中运行,不会上传任何内容。

将 Word、Markdown 或文本文件拖放到此处,或点击选择

DOCX, MARKDOWN, MD, TXT · 在你的设备上处理

或按 Ctrl+V 从剪贴板粘贴

你可以一次拖放多个文件

浏览文件

你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。

工作原理

EPUB 是压缩在 zip 文件中的小型网站:每章一个页面,另有目录和封面。本工具使用开源的 mammoth 库读取你的 Word 文档,或直接读取你的 Markdown 或文本文件,保留结构(标题、列表、表格、强调格式、图片)并舍弃页面布局,使图书能在任何屏幕上自动重排。标题决定章节从哪里开始。

  1. 1
    添加文件
    拖入一个 Word (.docx)、Markdown (.md) 或文本 (.txt) 文件,也可拖入多个进行合并。文件仅在你的设备上读取。
  2. 2
    检查详细信息
    书名、作者和语言会根据文档自动填写;如有需要可修改,并可添加封面图片。
  3. 3
    选择章节划分
    “自动”使用标题 1;如果文档只有一个标题 1,则使用标题 2。目录会随你的选择更新。
  4. 4
    下载 EPUB
    用 Apple Books、Kobo 或 Google Play Books 打开,或发送到你的 Kindle。

你的文件在此浏览器中转换,绝不上传。

指南

操作示例

拖入一个 Word 文件 Harbour Notes.docx。其属性中的书名为“Harbour Notes”,作者为“A. Reid”。文件中有三个“标题 1”行(Arrival、The Road、Home),“The Road”下有两个“标题 2”行,另有两张 PNG 图片。列表显示“1 个文件”,“书名”和“作者”已填好,章节按钮显示“自动(标题 1)”。侧边面板显示“目录:3 章”,并且“包含 2 张图片”已勾选。点击“创建 EPUB”。在“正在创建…”之后,页面显示“你的 EPUB 有 3 章和 2 张图片。”并给出带文件大小的“下载”按钮。文件名为 Harbour Notes.epub,两个“标题 2”行在阅读器的目录中是“The Road”的子条目。现在点击“标题 2”。面板变为“目录:5 章”,因为“标题 1”行仍会开始新章节;同时按钮变回“创建 EPUB”,因为旧文件已不再与当前设置相符。

使用哪些设置,以及限制

  • 先按书中顺序排好文件,再创建图书。 最多可拖入 200 个文件,每个小于 100 MB。列表显示“3 个文件,按书中顺序排列”,每一行都有“上移”和“下移”箭头(↑ 和 ↓)以及“移除”叉号,图书会按此顺序生成。“添加更多文件”会把文件加到末尾。如果所选文件会使总数超过 200,多出的文件会被略去,页面会列出前三个:“有 3 个文件未添加,因为此工具最多接受 200 个文件:a.docx、b.docx、c.docx……”。“重新开始”会清空列表以及你对“书名”、“作者”和“语言”所做的修改。
  • 选择每一章从哪里开始。 “在以下位置开始新章节”提供“自动”、“标题 1”、“标题 2”和“每个文件”。“自动”会把所有文件中的标题合在一起计数:如果“标题 1”行至少有两个,就选“标题 1”;否则如果“标题 2”行至少有两个,就选“标题 2”;再否则每个文件为一章。按钮会显示所选结果,例如“自动(标题 2)”。选择“标题 2”时,“标题 1”行同样会开始新章节。文件第一个标题之前的文字会成为一章,章名取自文档标题或文件名。面板列出前 300 章,之后显示“+”和剩余的数量。
  • 在 Word 和 Markdown 文件中标记章节。 在 Word 中,用“标题 1”表示章,用“标题 2”表示章内的小节。“标题”样式不是章节:它会被建议用作书名。“副标题”仍是普通段落,“引用”和“明显引用”会变成块引用。在 Markdown 文件(.md 或 .markdown)中,以 # 开头的行是标题,顶部前置信息中的 title: 行会用作书名。来自 Word 的粗体、斜体、下划线、删除线、上标、下标、列表、表格以及以 http、https 或 mailto: 开头的链接都会保留;字体、颜色和页面版式则不会,由阅读器自己的设置决定。
  • 准备纯文本文件。 .txt 文件即使含有 # 开头的行,也会按纯文本读取。单独成行的“Chapter 3”、“Part IV: The Sea”、“Prologue”、“第三章”或“Глава 3”会成为章标题,“* * *”会成为场景分隔。只含一个至多三位数字的行,或 IV 之类的大写罗马数字,也会被当作标题,因此请先删除零散的页码。硬换行的行会合并为段落。若文件超过 8 行文字,且空行少于其十分之一,则每行单独成段。编码会自动检测,UTF-8 最为稳妥。
  • 设置书名、作者、语言和封面。 书名依次取自 Word 属性、Word 的“标题”段落或 Markdown 前置信息,最后是第一个文件的名称。作者取自 Word 属性。“语言”根据前 40,000 个字符推测,推测不出时使用页面语言。阅读器用它来断字和查词典,阿拉伯语、波斯语和希伯来语等从右到左的语言会让整本书按从右到左排版。“添加封面图片”会原样保留最长边不超过 2,560 px 的 JPG 或 PNG;其他图片或更大的图片会以白色背景重绘为最长边不超过 2,560 px 的 JPEG。
  • 决定是否包含图片,然后命名并重新创建。 当 Word 文件中含有图片时,会出现“包含 2 张图片”复选框。若要生成纯文字的书,请取消勾选。只保留 JPEG、PNG 和 GIF 图片;EMF、WMF 和 TIFF 因电子书阅读器无法显示而被略去,Markdown 文件中的图片也不会包含。文件名取自“书名”框,其中的 \ / : * ? " < > | 会变成空格,并截断为 100 个字符;若该框为空,则取自第一个文件的名称。创建之后如果更改文件、书名、作者、语言、拆分方式、图片或封面,按钮会变回“创建 EPUB”,请再次点击。

常见问题及解决方法

提示“report.doc 是 DOC 文件,此工具无法打开。”(文件名和类型为你自己的文件)
拖放区不仅看文件名,还会检查文件内容,一选择文件就会拒绝工具无法读取的格式。旧版 .doc 与 .docx 是不同的格式,PDF 或其他文件也同样会被拒绝。请在 Word 中打开旧版 .doc 并另存为 .docx,或把文字复制到 .txt 文件中。PDF 可以改用“PDF 转 EPUB”。无法判断类型的文件会提示“不支持的文件类型:”并附上文件名。
提示“有 1 个文件无法读取。请使用小于 100 MB 的 .docx、.md 或 .txt 文件(旧版 .doc 文件:请先在 Word 中另存为 .docx)。”
该文件通过了第一次检查,但无法转换为文字。可能是它超过 100 MB、是并非 Word 文档的 zip 文件、是已损坏的 .docx,或者读取时出错。请在 Word 中打开它,另存一份 .docx 副本并添加该副本。大小为 0 字节的云端占位文件会更早被拒绝,并提示“为空(0 字节)”;请先把它下载到设备上。
提示“无法创建 EPUB。请减少文件数量或去掉图片后重试。”
在组装章节、图片和 zip 压缩包的过程中,任何失败都只显示这一条提示。整本书是在页面内存中构建的,因此文件多或图片大时更容易出错,在手机或较旧的电脑上尤其如此。请取消勾选“包含 2 张图片”(数字以你自己的为准)、移除一些文件或使用较小的封面,然后再次点击“创建 EPUB”。另一个办法是把特别大的一批文件拆成两本书。
图书只有一章,页面提示“未找到标题,因此整本书只有一章。在 Word 中,请用“标题 1”样式标记章节标题;在文本文件中,请把“Chapter 1”这样的行单独成行。”
“自动”发现“标题 1”行少于两个,“标题 2”行也少于两个,于是每个文件作为一章。只有在只有一个文件且最终只有一章时才会显示该提示。仅为粗体或大号正文的章节标题不算标题。请在 Word 中应用“标题 1”,或在 .txt 文件中把“Chapter 1”这样的行单独成行,然后点击“重新开始”并重新添加文件。
在“封面”下提示“无法读取此图片。请尝试 JPG 或 PNG。”
封面由浏览器自带的图像解码器打开。如果文件不是图片,或浏览器无法打开,就会失败。与主拖放区不同,封面按钮不会转换 iPhone 的 HEIC 照片。请把图片另存为 JPG 或 PNG 后重新选择。选择失败不会移除你已添加的封面。

对比分析

此工具把 Word、Markdown 和文本文件合成一本可重排的 EPUB 3,并附带供旧阅读器使用的旧式目录文件。你可以设置书名、作者、语言、封面和章节拆分方式,并把多个文件合并成一本书。它没有系列、出版社或简介字段,不支持自定义字体或样式,也没有固定版式。Word 的页面版式、字体和颜色不会保留。它无法打开 .doc、PDF 或其他电子书格式;PDF 请用“PDF 转 EPUB”。桌面电子书编辑器能更精细地控制样式和元数据。作为交换,无需安装任何软件,文件在浏览器中读取和打包,不会上传。若用于 Kindle,请使用“发送到 Kindle”,它会转换该 EPUB。

相关工具

常见问题