GNUPLOT:pngcairo终端作物没有完全收获

时间:2015-06-04 10:19:08

标签: png gnuplot margin crop

我正在用png cairo终端打印一些png图片:

set terminal pngcairo enhanced transparent size 1440,900 crop font "Palatino,27"

作为一个splot:

set tmargin at screen 1; set bmargin at screen 0; set lmargin at screen 0;
set view map; set size ratio -1; unset border;
set output 'pic.png'
splot 'datafile.bin' binary with pm3d

所以我想要一张绝对没有边框的照片。我都使用裁剪选项并将边距设置为0.尽管如此,图片周围仍然保留着一个小的白色边框。

有什么想法摆脱它?

非常感谢

1 个答案:

答案 0 :(得分:0)

一般情况下,如果明确设置边距并且还限制了地积比率(set size ratio -1),则可能会出现问题。

以下是一个自包含脚本(不需要任何其他数据文件),它显示了同样的问题。

set terminal pngcairo transparent crop size 1440,900
unset border
unset tics
unset colorbox
set size ratio -1
set pm3d map
unset key
set output 'pic.png'

set isosamples 20
set samples 20
set yrange [-10:10]
set xrange [-20:20]
splot x**2 + y**2 with pm3d

使用pngcairo终端,这会在整个图像周围留下一个小边框。使用png终端可以正常工作(使用4.6.0,4.6.6和5.0.0测试)。

对我而言,这似乎是pngcairo终端的错误。