一次处理很多文件

批量PDF转Markdown

更新于 · pdftomd.tools 团队

需要批量PDF转Markdown时,这里能把一整批文档变成一个 ZIP,每份文档一个 .md 文件。文件只需放入一次,浏览器会一个接一个地处理。

多份文档变成 Markdown 文件和一个 ZIP 文件夹

在下面选择或拖入多个带文字层的文件。每个结果都会列出页数和表格数,最后一个文件完成后 ZIP 会自动下载。

批量模式在浏览器中运行 · 不上传

源文件

把多个 PDF 拖到这里,或点击选择

每个文件生成一个 .md,统一打包进一个 ZIP。带文字层的 PDF 效果最好。

结果

转换好的文件会显示在这里。

使用步骤

四步完成批量PDF转Markdown

每一步都在你自己的设备上运行。

  1. 把文件拖到上传区
    01

    选择文件

    一次选中多份文档,或一起拖进来。带文字层的导出文件效果最好;扫描件没有文字层。

    选择文件
  2. 文字片段被整理成有序的行
    02

    开始转换

    文件按顺序处理。每个文件都会识别标题、列表和表格,并把所有页面合成一个文件。

    开始批量处理
  3. 带标题和列表的 Markdown 预览
    03

    检查列表

    结果列表显示每个文件的页数和表格数,看起来像扫描件的会被标出。这样你就知道哪些输出需要多看一眼。

    查看结果
  4. 用箭头连接的 Markdown 和文档图标
    04

    下载 ZIP

    一个压缩包里装着所有 .md 文件,以源文件命名。重名的文件会加上 -2,任何结果都不会被覆盖。

    获取压缩包
为什么有用

为什么批量处理能省时间

转换一份文档很快;四十份的话,重复操作就让人头疼了。打开每个文件、复制输出、命名、保存,加起来很耗时。批量转换只需选择一次,就能拿回一个整理好的压缩包,文件名和原件一一对应,可以直接放进代码仓库、Wiki 或笔记文件夹。

所有处理仍然在你的浏览器里完成。文件用 pdf.js 逐个读取,内存占用可控,也不会发送任何内容到服务器。没有固定的文件数量上限;数量特别大时取决于设备内存。如果标签页变慢,就把一大批分成几次处理。

  • 一个 ZIP,每个源文件对应一个 Markdown 文件
  • 每个文件的页数和表格数
  • 扫描件会被标出,而不是悄悄留空

批量处理的限制

每个文件都遵循和单文件转换器相同的规则。扫描件没有文字层,本工具也不做 OCR;它们会留空并被标出。合并单元格会被拆开,旋转的表格无法识别,无边框表格至少需要三行,第一行总会成为表头。文件逐个处理而非并行,目前也还不能选择文件夹或为单个文件单独设置。

逐个 → 批量对比
逐个处理的文档和一起装进箱子的多份文档对比
逐个转换要重复相同的步骤;批量处理把所有结果放进一个压缩包。
使用场景

批量PDF转Markdown 的实际用途

三种值得一次处理很多文件的任务。

本地优先
浏览器中的本地处理

私密的批量处理

批量中的每次转换都由 pdf.js 在你的浏览器里完成。没有任何文件到达我们的服务器,连 ZIP 也是在你的设备上生成的。一批文件里有合同、报告或学生作业时,这一点很重要。

在浏览器中运行不上传服务器ZIP 在本地生成
反向转换
Markdown 图标和文档图标之间的双向箭头

又需要页面了?

改好的 Markdown 文件需要再打印时,另一边的工具会把 Markdown 渲染成 A4 页面,一次一份文档。

工具

相关工具

更多关于 PDF 和 Markdown 的页面。

现在就批量PDF转Markdown

放入文档,检查列表,下载一个装满干净 Markdown 文件的 ZIP。免费、私密、无需安装。

转换多个文件

参考来源

  1. pdf.js — Mozilla
  2. GitHub Flavored Markdown Spec — GitHub
问答

常见问题

关于批量处理的限制、输出和隐私。

一次能处理多少个文件?

没有固定上限。数量特别大时取决于设备内存;标签页变慢的话,就把一大批分成几次。

ZIP 里有什么?

每个源文件一个结果,保存为 .md,并以原文件命名。重名的会加上 -2,不会互相覆盖。

批量转换时表格会保留吗?

大多数带文字层的表格会保留,变成带表头的 GFM 竖线表格;在我们的测试中,12 个含表格的测试文件全部通过。合并单元格会被拆开,旋转的表格会变成普通行。

扫描件会怎样?

它们会留空,并在结果列表里被标出:扫描件没有文字层,本工具也不做 OCR。

能直接添加整个文件夹吗?

不能按文件夹添加。在文件选择窗口里打开文件夹,全选里面的文件,一次加进来即可。

转换时文件会被上传吗?

不会。转换和生成 ZIP 都在你的浏览器里完成,不会发送任何内容到服务器。

可以只转换一个文件吗?

可以。首页的主转换器处理单个文件,带实时预览和复制按钮。