zh

EPUB转TXT

在本地把EPUB电子书的纯文本提取为TXT - 按阅读顺序,无需上传。

你的文件

    正在你的设备上本地处理 ...

    0%

    你的文件从未离开你的设备

      我的文件会被上传吗?

      不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

      无需上传100% 本地处理
      内容只属于你第三方无法访问
      服务器位于德国原生符合 GDPR
      经独立审计TLS A+ · 标头 A+

      EPUB本质上是一个由XHTML章节组成的ZIP压缩包,再加上一个定义阅读顺序的控制文件(OPF),也就是所谓的书脊(spine)。这种结构很适合阅读,但当你只需要纯文本时就显得不便:无论是引用、搜索、粘贴到笔记应用,还是用程序进一步处理。本工具会解包EPUB,严格按书脊顺序读取各章节,并输出一个包含连续正文的TXT文件。

      整个转换过程完全在你的浏览器本地运行(用fflate解包,纯JavaScript实现 - 无需上传,离线也能用)。工具会从每个章节中移除XHTML标记,把段落、标题等块级元素转换为换行,并将HTML实体还原为真正的字符。图片、字体和排版会被刻意舍弃 - 这里只关心可读的文字。

      当你需要把电子书的内容当作一个简单文本文件来用时,这很有帮助,比如做全文搜索、写脚本或导入编辑器。受DRM保护的EPUB在技术上无法读取,工具会诚实地拒绝它,而不是生成无法使用的乱码文本。纯粹的格式、标题层级和内嵌媒体都会丢失 - 如果你想保留排版,选择其他格式更合适。

      技术规格

      技术规格
      输入格式EPUB
      输出格式TXT
      批量处理支持
      处理方式在浏览器中本地处理 (JavaScript)
      文件上传

      三步完成

      1. 拖入或点选你的EPUB文件。
      2. 工具会解包并按书脊顺序读取各章节。
      3. 下载TXT(多个则打包为ZIP)。

      限制: 工具按阅读顺序输出纯连续正文 - 不含图片、字体、排版或可点击链接。脚注和表格会被简化。受DRM保护的电子书在技术上无法读取,会被明确拒绝。章节结构仅以段落之间的空行体现。

      常见问题

      我的文件会被上传吗?

      不会。解包和提取全部在浏览器本地完成 - 离线也能用。

      支持受DRM保护的电子书吗?

      不支持。受DRM保护的EPUB是加密的,会被诚实地拒绝;没有DRM的则可以处理。

      格式会被保留吗?

      不会。工具输出纯文本,字体、图片和排版都会舍弃。段落以换行的形式保留。

      章节顺序正确吗?

      正确。各章节会按EPUB中存储的阅读顺序(书脊)合并。

      我能转换哪些文件?

      符合标准的EPUB文件(EPUB 2和3),且未加DRM。

      相关工具