「支持 PDF」几乎人人会写,真正决定能不能用的是三件事:能不能处理扫描件、能不能保留矢量与表单、超出限制时是明确拒绝还是中途失败。
PDF 的麻烦在于它只是「一个格式」,里面装的东西可以完全不同:纯文字排版、扫描出来的图片、带表单域的合同、嵌了字体的设计稿。工具说「支持 PDF」,通常只意味着它能打开文字版。
先分清三种 PDF
**文字版**:内容由文字对象组成,能选中、能搜索、能复制。转换和提取都容易。
**扫描版**:整页就是一张图。要改里面的字,必须先做 OCR。多数在线工具在这一点上不说话——打开是能打开的,转出来的 Word 却是一堆图片。
**混合版**:部分页面是文字、部分是扫描,或者正文是文字但图表是位图。这类最容易被忽略,因为第一页看着正常。
判断方法很快:在 PDF 阅读器里试着选中一段文字。选不中,就是扫描版,接下来要么用带 OCR 的工具,要么换路子。
表单与图层
要处理合同、申请表这类文件,除了文字还要看两层:
一是表单域(填写的框)会不会被压平。压平之后就不能再填,只能当图片用。
二是图层与批注会不会丢。有些工具转一遍之后,批注和修订痕迹全没了,这在需要留痕的场景里是致命的。
试法:拿一份带批注的文件过一遍,看批注还在不在。
矢量与字体
设计稿导出的 PDF 里有矢量图和嵌入字体。差的工具会把矢量栅格化,放大就糊;字体缺失时会替换成默认字体,排版立刻变形。
这一项不需要专业知识,只需要放大到 400% 看一眼。
超出边界时的三种表现
这是最能区分工程质量的地方:
1. **明确拒绝**:「单文件上限 20 MB,请压缩后再试」。虽然不能用,但你知道问题在哪。 2. **静默降质**:能传,但转出来的图被压过,或者页数被截断。最危险,因为你不一定发现。 3. **中途失败**:跑到一半提示失败,不说原因。
第三种最常见于「页数很多」的场景。判断方式很土:找一个明显超出常规的文件试一次,看它怎么说。
一个实用顺序
先看能不能选中文字(判断是不是扫描版),再看表单和批注在不在,最后试一个超限文件看报错。三步做完,这个工具能干什么基本就清楚了,比读它的功能介绍快。