从 Foxit Reader 复制会使空格消失

Kdg*_*Dev 4 pdf foxit-reader copy-paste

当我复制粘贴它们时,PDF 文件中单词之间的空格会消失。在使用 Foxit PDF Reader 查看文件时...

有谁知道这是为什么,如果有解决办法?

Joe*_*oey 5

PDF 的问题在于它并没有真正对文本进行编码。它所做的几乎就是说“把那些字形放在那里,那些字形放在那里”。它是一种用于在屏幕上进行打印和高保真文档预览的格式,但实际上并没有保留任何语义或内容。

因此,PDF 阅读器唯一能看到的就是大约在一行上的字母。它无法将空格视为空格字符,因为 PDF 中没有这样的东西。它所具有的只是字母之间越来越小的间隙。并且由于字距调整或对齐的文本,这些甚至不一致。

所以PDF阅读器通常做的是猜测哪些间隙是空格,哪些间隙不是。根据所使用的算法,结果相当好或可怕。

话虽如此,所有的 PDF 都表现出这个问题有点奇怪。福昕能在这方面做得更好。不过,您可以尝试使用其他 PDF 阅读器或更新。