没有边框线的Gnuplot png文件

3
我希望将gnuplot png文件与网站的背景色完美融合。使用特定RGB颜色规范设置绘图的背景矩形和HTML页面的相同RGB颜色可以很好地解决问题。
彩色gnuplot矩形:
set object 1 rectangle from screen 0,0 to screen 1,1 behind fc rgb "#d0d0e0" lw 0
HTML页面背景颜色: 现在,我想摆脱细黑线围绕绘图(不是轴,是边框周围的线),使其完美融入背景。
我已经尝试了lw 0,如上所述,或者使用noborder或border -1设置矩形样式,但都没有起作用。值得一提的是,这是在gnuplot 4.6补丁级别0上进行的。
您可以在我的页面上看到问题:

http://drgert.dyndns.ws:8000/bmp085/bmp085.php

感谢您的帮助,Gert

1个回答

5

选项1

最简单的选择可能是避免创建背景矩形,而是创建一个透明的.png文件:

set term png transparent
set output 'foo.png'
plot x

那么,无论背景色是什么,图像都会融入页面中。
选项2:如果您想要没有边框的矩形,则使用“set style rectangle”:
set style rectangle fillstyle noborder

使用此选项,您可能会在.png边缘获得一个一像素的白色/透明边框。为了解决这个问题,您可以将矩形框大于屏幕大小:

set object 1 rectangle from scr -0.1,-0.1 to scr 1.1,1.1 behind fc rgb "#d0d0d0"

请注意,这仅适用于屏幕坐标;否则,矩形将被裁剪以适应绘图边界。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接