UFOZoo

EPUB转Markdown — 电子书在线转Markdown

在线将EPUB电子书转为干净的Markdown格式,保留标题、列表、表格、链接和元数据。支持EPUB 2和EPUB 3。浏览器本地转换,完全隐私。

功能特性

  • 支持EPUB 2和EPUB 3格式转换
  • 保留标题、段落、列表、表格和链接格式
  • 提取书籍元数据(标题、作者、语言、简介)
  • 完整的Markdown文本预览
  • 一键复制全部内容到剪贴板
  • 保存为.md文件,自动使用书名命名
  • 支持拖放打开文件
  • DRM保护文件给出清晰错误提示
  • 全部处理在浏览器本地完成,无需上传,完全隐私

使用方法

  1. 1点击拖放区域或拖拽.epub文件到浏览器中。
  2. 2工具自动将EPUB转换为Markdown格式。
  3. 3在文本面板中预览完整的Markdown输出。
  4. 4点击「复制全部」将Markdown复制到剪贴板。
  5. 5点击「保存」将Markdown保存为.md文件。
  6. 6随时可通过工具栏的打开按钮打开新文件。
  7. 7用于提取电子书文本进行笔记、标注或重新发布。
  8. 8将电子书转换为Markdown,导入Hugo、Jekyll或Obsidian等静态网站生成器。
  9. 9从预览中复制特定章节用于博客文章。
  10. 10将转换后的Markdown作为大语言模型和文本分析管道的输入。
  11. 11提取学术论文中的参考文献列表进行引用管理。
  12. 12将小说或文学作品转换为纯文本格式用于自定义排版。

常见问题

支持哪些EPUB格式?

工具同时支持EPUB 2(NCX导航)和EPUB 3(nav.xhtml导航)格式。可以读取XHTML内容,提取带标题、段落、列表、表格、链接和行内格式的文本。

能选择特定章节导出吗?

当前版本将整个EPUB一次性转换为Markdown。可以复制或下载完整输出。如需提取特定章节,可从预览中复制相应部分。

会保留原始格式吗?

会。标题(H1-H6)、粗体、斜体、链接、有序和无序列表、引用块、带对齐的表格以及围栏代码块都会转换为对应的Markdown格式。

EPUB中的图片怎么处理?

图片使用Markdown图片语法 ![alt](src) 保留原始相对路径引用。不会嵌入为base64格式。

我的数据安全吗?

完全安全。所有转换都在浏览器本地使用@markitdownjs/epub和JSZip完成。文件不会上传到任何服务器。断网后工具仍然可用。

如果EPUB有DRM保护怎么办?

有DRM保护的EPUB无法转换。工具会显示明确的错误提示。只有标准的无保护EPUB文件可以正常使用。

能同时转换多个EPUB吗?

目前工具一次处理一个EPUB。打开新文件即可转换另一个——之前的结果会被替换。

EPUB和PDF转换有什么区别?

EPUB是基于XML的结构化格式,带有语义标记,工具可以提取干净的标题、列表和表格。PDF是布局格式而非语义格式,转换时常产生格式混乱的文本。

转换后的Markdown可以用于大语言模型吗?

可以。Markdown是大语言模型文本分析管道的理想格式之一。清晰的文档结构有助于模型理解层次关系,适用于摘要生成、问答和RAG应用。

章节结构的准确度如何?

工具使用EPUB自带的NCX或nav.xhtml目录来确定章节边界。如果EPUB有良好的目录结构,输出会与原书一致。没有正确导航信息的EPUB可能输出结构较松散的结果。

转换速度慢怎么办?

大型EPUB文件(如完整小说)转换可能需要几秒。如果文件特别大,可以等待处理完成。所有操作在本地进行,速度取决于设备性能。

转换后的Markdown文件有多大?

文件大小取决于原书文字量。一般情况下,纯文本书籍转换后为几十KB到几百KB。包含大量表格或代码块的书籍可能更大。

相关工具