PHP pChart 更改条形图的条形颜色
PHP pChart change color of bars of bar chart
我正在使用 pChart 开发我的应用程序的 php 统计部分,但我在尝试使用 pChart 库设置条形颜色时遇到了困难。我想改变每个酒吧的颜色。可以改变颜色吗?喜欢切片吗?
我的图表只有 1 个系列,我有 4 个柱状图。
有了饼图我可以用这个
$PieChart = $this->pchart->pPie($myPicture,$MyData);
$PieChart->setSliceColor(0,array("R"=>255,"G"=>128,"B"=>0));
$PieChart->setSliceColor(1,array("R"=>255,"G"=>255,"B"=>255));
$PieChart->setSliceColor(2,array("R"=>25,"G"=>128,"B"=>0));
$PieChart->setSliceColor(4,array("R"=>55,"G"=>255,"B"=>25));
我将如何管理酒吧?我没有关于文档的指示。
是的,你可以这样做,但你必须为此使用自定义调色板。
$Palette = array("0"=>array("R"=>188,"G"=>224,"B"=>46,"Alpha"=>100),
"1"=>array("R"=>224,"G"=>100,"B"=>46,"Alpha"=>100),
"2"=>array("R"=>224,"G"=>214,"B"=>46,"Alpha"=>100),
"3"=>array("R"=>46,"G"=>151,"B"=>224,"Alpha"=>100),
"4"=>array("R"=>176,"G"=>46,"B"=>224,"Alpha"=>100),
"5"=>array("R"=>224,"G"=>46,"B"=>117,"Alpha"=>100),
"6"=>array("R"=>92,"G"=>224,"B"=>46,"Alpha"=>100),
"7"=>array("R"=>224,"G"=>176,"B"=>46,"Alpha"=>100));
$myPicture->drawBarChart(array("OverrideColors"=>$Palette));
如果您需要更多信息,可以在此处找到。 http://wiki.pchart.net/doc.chart.drawbarchart.html
我正在使用 pChart 开发我的应用程序的 php 统计部分,但我在尝试使用 pChart 库设置条形颜色时遇到了困难。我想改变每个酒吧的颜色。可以改变颜色吗?喜欢切片吗?
我的图表只有 1 个系列,我有 4 个柱状图。
有了饼图我可以用这个
$PieChart = $this->pchart->pPie($myPicture,$MyData);
$PieChart->setSliceColor(0,array("R"=>255,"G"=>128,"B"=>0));
$PieChart->setSliceColor(1,array("R"=>255,"G"=>255,"B"=>255));
$PieChart->setSliceColor(2,array("R"=>25,"G"=>128,"B"=>0));
$PieChart->setSliceColor(4,array("R"=>55,"G"=>255,"B"=>25));
我将如何管理酒吧?我没有关于文档的指示。
是的,你可以这样做,但你必须为此使用自定义调色板。
$Palette = array("0"=>array("R"=>188,"G"=>224,"B"=>46,"Alpha"=>100),
"1"=>array("R"=>224,"G"=>100,"B"=>46,"Alpha"=>100),
"2"=>array("R"=>224,"G"=>214,"B"=>46,"Alpha"=>100),
"3"=>array("R"=>46,"G"=>151,"B"=>224,"Alpha"=>100),
"4"=>array("R"=>176,"G"=>46,"B"=>224,"Alpha"=>100),
"5"=>array("R"=>224,"G"=>46,"B"=>117,"Alpha"=>100),
"6"=>array("R"=>92,"G"=>224,"B"=>46,"Alpha"=>100),
"7"=>array("R"=>224,"G"=>176,"B"=>46,"Alpha"=>100));
$myPicture->drawBarChart(array("OverrideColors"=>$Palette));
如果您需要更多信息,可以在此处找到。 http://wiki.pchart.net/doc.chart.drawbarchart.html