免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1594 | 回复: 2
打印 上一主题 下一主题

GD lines里的默认红线是做什么的? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-22 15:34 |只看该作者 |倒序浏览
我调用如果的代码画图,
sub drawimage{
     @data = (\@text,\@x,\@y );
    my $graph = new GD::Graph::lines(600, 600);
    my $title=shift;
    $graph->set(
      x_label           => 'Time',
      y_label           => 'Value',
      title             => $title,
      y_max_value       => $maxy,
      y_tick_number     => $#y,
      y_label_skip      => 10,
      x_label_skip      =>10,
      line_width        =>2
  ) or die $graph->error;
  my $gd = $graph->plot(\@data) or die $graph->error;
        binmode STDOUT;
        print $gd->png();
}
print "Content-type: image/png\n\n";

执行完后,图中显示红线,

知道的DX帮忙一下,GD文档里也没找到相应的信息.谢谢.

test.PNG (47.05 KB, 下载次数: 22)

执行上面代码得出的图.

执行上面代码得出的图.

论坛徽章:
0
2 [报告]
发表于 2009-07-22 15:35 |只看该作者
上面的图是我的网页里显示的,上面的function调用了四次.

论坛徽章:
0
3 [报告]
发表于 2009-07-23 13:10 |只看该作者
找到解决方法了,设置属性,把颜色设置白色.
$graph->set(
....
dclrs => [ qw(white red) ]
...
)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP