【问题标题】:JPGraph PieGraph SetMargin does not workJPGraph PieGraph SetMargin 不起作用
【发布时间】:2012-11-25 02:27:51
【问题描述】:

我正在尝试使用 JPGraph 制作一个非常简单的饼图,但 SetMargin 对 PieGraph 根本不起作用。我什至尝试过使用 JPGraph 网站上的示例,并且更改示例中的边距并没有做任何事情。

这是我正在使用的非常简单的示例

$graph = new PieGraph(300,400);
$p1 = new PiePlot(array(20,50,75,50));
$graph->Add($p1);
$graph->SetMargin(10,10,1,100);
$graph->Stroke();

无论我将边距设置为什么,都没有任何变化。我已经阅读了条形图或折线图,您可能需要禁用主题,但甚至添加

$graph->graph_theme = null; 

什么都不做。

谁能做到这一点?

【问题讨论】:

    标签: php jpgraph


    【解决方案1】:

    我使用了以下内容:

    $pieplot->SetSize(0.3);
    

    也许,它不适用于 3d 饼图。 我在常规饼图中设置了大小,然后更改了图形的类型。

    另外,你可以改变中心位置:

    $pieplot->SetCenter(0.5, 0.4);
    

    【讨论】:

    • 只是一个细节:$pieplot->SetCenter(0.5, 0.4);需要在调用$graph->Add($pieplot)后放置
    猜你喜欢
    • 2014-11-08
    • 2013-01-19
    • 2016-11-05
    • 2011-07-25
    • 2015-12-11
    • 2012-12-13
    • 2015-02-28
    • 2012-05-15
    • 2011-03-31
    相关资源
    最近更新 更多