如何删除 PHPWord 图表中的标签?
How to Remove the labels in PHPWord Charts?
我在文档中找不到任何关于在图表点上没有数据标签的内容。
提供的数据标签对于少量数据点非常好,但是随着数据点数量的增加,图表变得太忙,最终难以辨认。有谁知道一种方法,w/o 破解代码,在 PHPWord 图表上实现无数据标签?谢谢
Thank you me for finding the answer and the answer is find the file Chart.php and change
showVal and showCatName to false
*/
private $dataLabelOptions = array(
'showVal' => false, // value
'showCatName' => false, // category name
'showLegendKey' => false, //show the cart legend
'showSerName' => false, // series name
'showPercent' => false,
'showLeaderLines' => false,
'showBubbleSize' => false,
);
正确的方法是使用 setDataLabelOptions
:
$chart = $section->addChart(...);
$chart->getStyle()->setDataLabelOptions([
'showVal' => false,
'showCatName' => false,
]);
我在文档中找不到任何关于在图表点上没有数据标签的内容。
提供的数据标签对于少量数据点非常好,但是随着数据点数量的增加,图表变得太忙,最终难以辨认。有谁知道一种方法,w/o 破解代码,在 PHPWord 图表上实现无数据标签?谢谢
Thank you me for finding the answer and the answer is find the file Chart.php and change
showVal and showCatName to false
*/
private $dataLabelOptions = array(
'showVal' => false, // value
'showCatName' => false, // category name
'showLegendKey' => false, //show the cart legend
'showSerName' => false, // series name
'showPercent' => false,
'showLeaderLines' => false,
'showBubbleSize' => false,
);
正确的方法是使用 setDataLabelOptions
:
$chart = $section->addChart(...);
$chart->getStyle()->setDataLabelOptions([
'showVal' => false,
'showCatName' => false,
]);