Есть ли способ создать линейную диаграмму с пунктирной линией в PhpOffice / PHPPresentation?
Я нашел решение для установки цвета для линейной диаграммы здесь :
$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);
Моя первая попытка состояла в том, чтобы использовать разные типы заливки, но на самом деле они не работают. FILL_NONE
и FILL_SOLID
в порядке, FILL_GRADIENT_LINEAR
также работает. Но FILL_GRADIENT_PATH
выглядит точно так же, как FILL_GRADIENT_LINEAR
. И все константы FILL_PATTERN
просто добавляют несколько точек в строку. Если я пытаюсь отредактировать эту линию непосредственно в PowerPoint, устанавливается опция «без линии».
Затем я искал настройку границы или линии, но я не мог подойти ни для контура, ни для объекта серии.
Я использую "dev-development" версию пакета PhpOffice / PHPPresentation.
Заранее благодарю за помощь!