选不动文字,就别指望转换能给出可编辑文本。
只核第一页没用,字体问题经常只在部分页面出现。
把输出当成草稿,预留改字的时间。
PDF 不一定要记录「这个字是什么」。它可以只记形状:一个子集字体里,某个编码画出来的形状恰好是某个汉字,但文件里没有任何地方写着它是哪个字。于是提取时只能拿到编码对应的东西,出来的不是「略微不准的字」,而是彻底的乱码。
字体正常嵌入的文字型 PDF 转得很干净。子集字体缺 ToUnicode 映射表的会出乱码——换个会猜映射的转换器有时能救回来。扫描件根本没有文字层,什么都提不出来,转出来只能是 Word 里的图片,这不是 bug。
打开 PDF 试着选一句话。能高亮、能复制到记事本里,说明有文字层,转换大概率可用。拖一下选中整页、或者根本选不动,那这页就是图片,任何转换器都给不出可编辑文字。
扫描件只能上 OCR,中文 OCR 要正经引擎加人工校对,时间要花在改错字上,而不是花在转换上。文字型但字体表坏了的,换一个转换器再试;两个都不行,说明映射确实不存在,重新打这几页比继续折腾更快。
同一个原因:文件只存了字形,没有字符映射。
有时能。字体表坏了可以猜,完全没有就猜不出来。
大致能。表格和分栏是最容易出问题的部分,换谁都一样。