私はpChartを使ってphppieチャットを開発しています。見栄えがします。次に、各スライスの色を変更します。色を変えることはできますか?
質問する
2639 次
3 に答える
1
pChart (ほぼすべてのバージョン) の場合、これを使用するだけです。
...
$PieChart = new 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(3,array("R"=>55,"G"=>255,"B"=>25));
...
チャートのスライスを増やすには、setSliceColor を追加するだけです
于 2015-10-06T14:43:49.373 に答える
0
私はこれを行うだけでこの質問を解決しました:
/*
Example 10 - A 3D exploded pie graph
Version 1.27d pChart*/
$Test->loadColorPalette('ColorsDirectory/tones-9.txt',',');
$Test->drawPieGraph(
$DataSet->GetData(),
$DataSet->GetDataDescription(),
350,130,110,PIE_PERCENTAGE_LABEL,FALSE,50,20,5);
...
drawPieGraphを呼び出す直前にloadColorPaletteを呼び出します。このように動作します。頑張ってください!
于 2013-09-19T16:35:09.347 に答える