首页 > 解决方案 > 使用 gnuplot 创建出版质量图像

问题描述

我正在使用18 OSgnuplot下的 5.2 版Ubuntu来创建用于分析和发布的图。创建用于分析的图并将其插入到PPTs 中很容易。但是当我尝试将生成的图像插入到 word 文档中时,可读性会显着下降。几乎不可能区分特征和标签。首先,我尝试了以下设置。

set terminal pngcairo enhanced font 'Times New Roman,15'
set output "test.png"

生成的文件大小为 29k。

我已经完成了如何使用 gnuplot 创建超过 72dpi 的 PNG 图像中的答案?并尝试过,

set terminal pngcairo enhanced font 'Times New Roman,15' size 1500,1100` 

生成的文件大小为 44k。

虽然文件大小增加了,但在插入 Word 文档时并没有改善。此外,生成的图像不清晰且略微模糊。为了说明我的观点,我附上屏幕截图以进行比较。左图是在没有size明确提及的情况下创建的。通过明确提及来创建正确的图像size 1500,1100在此处输入图像描述

我的疑问是如何在不影响清晰度和视觉吸引力的情况下提高输出图像的分辨率?

标签: imagegnuplotresolution

解决方案


Gnuplot 还有一个 EMF(增强的元文件)终端,可以生成 Windows 应用程序最常用于矢量图形的文件类型。gnuplot emf 终端不支持其他 gnuplot 矢量终端(如 PostScript 或 PDF 或 SVG)提供的 100% 图形选项;例如,它不支持嵌入在图表中的图像。尽管如此,作为原生 Window 矢量图形格式,它可能比 PNG 等像素图格式更适合。

set term emf color font "Times New Roman,15"

包含屏幕截图的 编辑答案(下)在此处输入图像描述


推荐阅读