pdf部分内容显示空白,打印也丢失部分数据。

在linux中,evince打开pdf时部分文字及表格、图片不能正常显示,显示一片空白,但鼠标框选是能看到文字内容的。用linux中firfox浏览器打开pdf却能正常显示。查询网上说字体未嵌入等原因,但经查询不存在字体未嵌入。哪位人才能解决我的疑惑呀。

这种情况可能是由于 evince 没有正确解析 PDF 文件中使用的字体造成的。可以试试更新 evince 或者使用其他 PDF 阅读器,例如 Okular 或 Adobe Reader 等试试看。

另外如果在打开 PDF 文件时看到了一条警告消息,提示文件中包含未知的字体,那么这很可能是造成问题的原因。在这种情况下,可以试试使用 Ghostscript 工具将 PDF 文件转换为其他格式,例如 PostScript 或者 EPS,然后再使用其他工具将其转换回 PDF 格式。这样做可能会去掉文件中的未知字体,让文件可以被正常打开。

如果以上方法都不能解决问题,可以试试使用文本提取工具,例如 pdftotext 或者 pdfgrep,提取 PDF 文件中的文本内容,这样就可以在终端中查看文件内容了。
望采纳。

当evince打开pdf时,部分文字、表格、图片不能正常显示,而鼠标框选时能看到文字内容,这可能是因为pdf文件本身存在问题导致的。

一个常见的原因是pdf文件中使用了不支持的字体,导致evince无法正确显示文字。如果pdf文件中使用了字体,evince可能会使用默认字体来替代,导致部分文字不能正常显示。

另一个可能的原因是pdf文件中使用了不标准的图形元素,导致evince无法正确显示表格、图片等内容。

如果你在linux中使用firfox浏览器打开pdf,却能正常显示,这可能是因为firfox浏览器使用了自己的pdf插件来打开pdf文件,该插件可能支持更多的字体和图形元素,因此能够正常显示文字、表格、图片等内容。