PNG 的优质 PDF 查看器

PNG 的优质 PDF 查看器

我正在写论文,需要插入大量截图和图表(我在 LaTeX 之外构建并保存为 PNG 以插入文档中)。但是有时我的 PNG 图像(无论是在 pdflatex 中还是使用 Adob​​e Reader)即使使用 100% 缩放也会有点扭曲,只有缩放到更大时才会非常清晰。

我的问题是,打印 PDF 文档时,它们会显示清晰的线条吗?也就是说,我使用的图像分辨率越大越好,即使这意味着在屏幕 PDF 查看器上看起来不太好?我不熟悉这些问题,所以如果这是一个容易回答的问题,我很抱歉。提前谢谢您。

答案1

如果您决定在文档中使用 .png 文件,那没问题,您可以打印一些测试页面来查看结果,但请记住,与 .jpg 一样,这些都是光栅图像。

这意味着它们具有固定数量的像素,并且在改变分辨率(例如放大)时可能会损失质量。因此,您可能需要使用更大的分辨率,足以适应页面宽度。

或者,您可能想要包含矢量图像。这不是一个简单的问题,因为这完全取决于您要包含的图像类型。但我的建议是:有些图像可能在 Latex 本身中使用 Tikz 和/或 pgfplots 重新创建,例如图表。这将是最好的解决方案,因为您将能够将输出直接包含在您的 pdf 中,这将是无损的(pdf 也是矢量的)。

为了扩展我对 Tikz 与包含图形的观点,我在下面添加了一个示例来展示差异。我S使用 Tikz 创建了一个。

然后我截取了它的屏幕截图,并将其包含在内,后来我还将原始输出(pdf)导出为 png 并包含在内。然后借助库将它们放大spy

如您所见,虽然第一个没有损失质量,但放大后它们看起来都很糟糕,而导出的那个即使不放大看起来也更糟。

截屏

在此处输入图片描述

将 pdf 导出为 png

在此处输入图片描述

答案2

您应该先打印一张包含几张屏幕截图的测试页,因为它们将出现在您的最终文档中。这将告诉您这些图像的打印效果是否适合您的目的。

一般来说,只要你不缩放截图,它们看起来应该和纸上一样好。如果你确实需要缩放截图(例如缩小它以适合页面),请按以下方式操作改变图像的 DPI。更高的 DPI 将导致更高的像素密度和更小的图像,而不会牺牲清晰度。

对于图表,如果 Tikz 太难用,你可以将图表导出为 pdf 或 eps 而不是 png,这样可以避免缩放问题。如果你想要更紧密的 LaTeX 集成(可能使用相同的字体,甚至从图表内部调用命令),那么这个问题包含丰富的图形制作GUI。

相关内容