我實際上使用pChart PHP庫來生成圖形。爲帶有pChart的多個系列的圖形設置不同的行格式
我想知道是否有可能爲多個系列的圖形提供不同的行格式。
我需要一個例如3px的寬度,但其他線寬度爲1px的行。那可能嗎?
在官方文檔僅供看來,所有系列的行給出格式的功能:
http://pchart.sourceforge.net/documentation.php?topic=pChart#setLineStyle
非常感謝。
我實際上使用pChart PHP庫來生成圖形。爲帶有pChart的多個系列的圖形設置不同的行格式
我想知道是否有可能爲多個系列的圖形提供不同的行格式。
我需要一個例如3px的寬度,但其他線寬度爲1px的行。那可能嗎?
在官方文檔僅供看來,所有系列的行給出格式的功能:
http://pchart.sourceforge.net/documentation.php?topic=pChart#setLineStyle
非常感謝。
我找到了解決方案:可以在繪製每個系列後添加系列。爲了製作這個技巧,可以添加和刪除系列。
您可以用功能setSerieWeight()
做到這一點:
$oData->addPoints($line1, 'serie1');
$oData->setSerieWeight('serie1', 1);
$oData->addPoints($line2, 'serie2');
$oData->setSerieWeight('serie2', 2);
$oData->addPoints($line3, 'serie3');
$oData->setSerieWeight('serie3', 3);
您可以使用其他功能來改變意甲格式,如:
setPalette('serie', ['R' => 100, 'G' => 0, 'B' => 255])
改變單一意甲顏色。