Как настроить линию в линейной диаграмме с помощью PHPPowerpoint / PHPPresentation?

Как настроить линии в линейных диаграммах в PHPPowerpoint / PHPPresentation? Я не могу найти что-либо в документации или в примерах, чтобы понять это.

Вот мой код:

$seriesData = array(
'Monday' => 12,
'Tuesday' => 15,
'Wednesday' => 13,
'Thursday' => 17,
'Friday' => 14,
'Saturday' => 9,
'Sunday' => 7
);

$lineChart = new Line();
$series = new Series('Downloads', $seriesData);
$series->setShowSeriesName(false);
$series->setShowValue(false);
$series->setShowLeaderLines(false);

$lineChart->addSeries($series);

$shape = $currentSlide->createChartShape();
$shape->setResizeProportional(false)->setHeight(convertIn2Px(2.28))->setWidth(convertIn2Px(5.09))->setOffsetX(convertIn2Px(4.75))->setOffsetY(convertIn2Px(3.9));
$shape->getTitle()->setVisible(false);
$shape->getPlotArea()->setType($lineChart);
$shape->getPlotArea()->getAxisY()->setFormatCode('#,##0');
$shape->getLegend()->setVisible(false);

Цвет линейного графика отображается синим цветом, но я бы хотел изменить этот цвет. Он также показывает квадратные маркеры, но я хотел бы сделать так, чтобы на линии не было маркеров.

Заранее благодарю.

0

Решение

Это на самом деле в развивать филиал.

Но вы можете сделать это:

$oOutline = new \PhpOffice\PhpPresentation\Style\Outline();
$oOutline->getFill()->setFillType(Fill::FILL_SOLID);
$oOutline->getFill()->setStartColor(new Color(Color::COLOR_YELLOW));
$oOutline->setWidth(2);

$series->setOutline($oOutline);
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]