jpgraph线图值被标记隐藏

时间:2019-02-19 15:31:02

标签: jpgraph

我有一个简单的线条图。...下面使用的代码。 该行看起来不错。每个绘图点上的标记看起来都很好。值显示...但是,该值落后于标记!!!!有没有办法将其放在前面,或将线条/标记发送到后面?

我也尝试过使用自定义的PNG作为标记图标...中间透明的圆环...确实可行,但是您可以看到贯穿标记的线!

我正在尝试复制如下内容: example

谢谢:-)

$p1 = new LinePlot($datay1);
$graph->Add($p1);

$p1->SetWeight(10); 
$p1->SetColor("blue");
$p1->SetLegend('Line 12');
$p1->value->SetAlign('center','center'); 
$p1->value->Show();
$p1->value->SetColor('#000000');
$p1->mark->SetType(MARK_IMG_DIAMOND, 'yellow',1);
$p1->mark->SetFillColor('blue'); 
$p1->mark->SetColor('blue');
$p1->mark->SetSize(10);
$p1->mark->SetWeight(5);
$p1->SetCenter();

2 个答案:

答案 0 :(得分:2)

对于以后遇到任何麻烦的人,虽然我找不到用jpgraph做到这一点的方法,但我发现通过将线形图和气泡图组合起来,可以非常简单地使用CanvasJS。除非您有权获得免费许可或付款,否则图形确实会带有一个小的“试用”水印。

答案 1 :(得分:0)

禁用图形主题会显示值。

//        $theme_class = new UniversalTheme;
//        $graph->SetTheme($theme_class);
        $graph->graph_theme = null;

参考JPGraph - Bar Graphs are not showing values