PHP JPGraphs - 收紧图像

时间:2012-04-02 13:53:55

标签: php graph

有哪些功能可以自定义图形,例如条形的宽度和条形之间的间距。 我想减少条形之间以及月份标签之间的间隙。

有哪些功能可以执行这些更改?

1 个答案:

答案 0 :(得分:1)

解决方案只是调整列的宽度(可能还有图表本身)。

您可以使用函数BarPlot::SetWidth($aWidth)设置列宽(另请参阅this example)。类文档here

中描述了此功能
  

当使用的比例是文本比例(这是用于条形的正常比例)时,将宽度指定为主要步长的分数。如果X轴刻度是线性刻度(即lin,int或date),则必须以绝对像素指定宽度。

因此,您可以将列的宽度设置为百分比或绝对像素宽度。

  • 要将宽度设置为百分比,请使用值< = 1.
    例如25%$barplot->SetWidth(0.25);

  • 要设置宽度(以像素为单位),请使用值> 1.
    例如56像素$barplot->SetWidth(56);

有一个小提琴,直到你得到你满意的东西。