2014-09-21 111 views
-1

我是RRDtool的新手。我用grid( - grid-dash 1:0),一个LINE(LINE1:rt#4e9a06)生成了一个图形,并且我也有一条线和x轴之间的区域着色(AREA:rt#4e9a06)。我注意到网格仍然出现在彩色区域。我想知道是否有任何方式覆盖彩色区域的网格。如何让网格覆盖数字?

此外,我也想知道是否有任何好看的rrdtool样品/例子可在网上?谢谢。

+0

考虑提供详细信息,你已经完成了什么,你的问题。 – Nabin 2014-09-21 02:00:20

+0

有关示例,在Google图像搜索中搜索“rrdtool示例”会生成许多结果,通常会使用用于生成图像的代码。 – 2014-09-21 02:31:14

回答

1

我没有目前正在测试这种方式,但这里是the documentation说(重点煤矿):

[-c | --color COLORTAG#RRGGBB [AA]

改写默认图的标准元素的颜色。 的COLORTAG回来的背景之一,画布的 背景实际的图形,SHADEA的左侧和顶部边框,SHADEB为 右侧和底部边框,GRID,MGRID为各大电网,字体为 字体的颜色,AXIS为图形的轴线,FRAME为线条 左右的色点,最后ARROW为箭头指向 的上下前进。每种颜色由三个十六进制 数字组成,指定其红色,绿色和蓝色的rgb颜色分量(00关闭,FF最大) 。可选您可以添加指定透明度(FF为固体)的另一个十六进制数 。您可以多次设置此 选项以更改多个默认值。

什么让一个几乎透明的网格,这样的参数(注意额外7F参数,转换为127十进制):

-c MGRID#<hex triplet>7F -c GRID#<hex triplet>7F 

它仍然应该是在后台可见,但不可见(或几乎没有注意到)一旦任何图形覆盖它。

注意this answer从RRDTool的开发商说,图表后电网总是画,所以最后你总是有它在前面,你唯一的解决方法是完全禁用它或者鼓捣使用颜色/透明度参数在覆盖图形数据时使其不可见。

+0

它通过使用透明网格工作,谢谢! – 2014-09-21 16:33:31