PDF 转 Markdown
使用我们的 PDF 转 Markdown 转换器,将 PDF 文本转换为格式清晰的 Markdown。它会读取你所选页面的文本层,将较大的字体转换为标题,根据行间距将文本行归并为段落,识别项目符号列表和编号列表,并重新拼接行尾带连字符的单词。适合需要将报告和手册导入 Wiki、笔记或文档的作者、开发者和知识工作者。
常见问题
转换器如何识别标题?
它会测量每一行的字体大小,并将正文中使用最多的字号作为基准字号。字号至少比基准大约 12% 且内容较短的行会被设为标题;字号最大的为 1 级标题,接下来的字号依次为 2、3 和 4 级标题。
如何识别段落?
页面中行间距正常且相邻的文本行会合并为一个段落。明显更大的间距、字体大小变化、标题或列表项会开始一个新的内容块;行尾带连字符的单词会与下一行重新拼接。
会识别哪些列表?
以圆点、圆圈、方块、短横线或星号等项目符号后接空格开头的行会转换为项目符号列表项;以数字后接句点或右括号开头的行会转换为编号列表项。缩进的项目符号最多嵌套三层,换行的列表项内容会与所属列表项合并。
可以只转换部分页面吗?
可以。在页面字段中输入类似 1-3,5,8- 的范围;例如,8- 表示从第 8 页转换到文档末尾。留空则转换整个文档;每次最多处理 200 页。
它会转换表格、图像和粗体文本吗?
不会。转换器基于文本层工作,该文本层记录了文字和位置,却没有表格结构,因此表格单元格会以文本行的形式输出。图像会被跳过,粗体或斜体样式也不会保留。
页码、页眉和页脚会如何处理?
如果页码单独出现在页面的第一行或最后一行,例如 12、Page 12 或 12 / 40,则会将其省略。其他页眉和页脚仍会保留在文本中,因为无法可靠地区分它们与正文内容。
为什么转换器提示没有文本?
所选页面没有文本层,这种情况常见于扫描文档和保存为 PDF 的照片。转换器不会执行 OCR,因此请先用 OCR 程序处理扫描件,再转换结果。
可以转换受密码保护的 PDF 吗?
可以。在密码栏中输入密码后,PDF 就会在内存中使用该密码打开。仅限制打印或复制的文件无需密码即可打开;密码绝不会被存储,也不会随结果返回。
文本中的特殊字符会进行转义吗?
会。Markdown 会被识别为格式标记的字符,例如星号、下划线、反引号、方括号,以及行首的井号或带句点的数字,都会用反斜杠转义。这样文本渲染出来的效果就会与 PDF 中完全一致。
哪些 PDF 的转换效果最好?
由文字处理软件、排版系统或浏览器以数字方式创建的文档效果最好,因为其中的文本层遵循阅读顺序。多栏布局可能会导致不同栏的行交错;支持上传最大 10 MiB 的 PDF。