Настройка таблиц данных диаграмм в презентациях с использованием PHP
Установить свойства шрифта для таблицы данных диаграммы
Aspose.Slides для PHP через Java предоставляет поддержку изменения цвета категорий в серии.
- Создайте объект класса Presentation.
- Добавьте диаграмму на слайд.
- Установите таблицу диаграммы.
- Установите высоту шрифта.
- Сохраните изменённую презентацию.
Ниже приведён пример.
# Создание пустой презентации
$pres = new Presentation();
try {
$chart = $pres->getSlides()->get_Item(0)->getShapes()->addChart(ChartType::ClusteredColumn, 50, 50, 600, 400);
$chart->setDataTable(true);
$chart->getChartDataTable()->getTextFormat()->getPortionFormat()->setFontBold(NullableBool::True);
$chart->getChartDataTable()->getTextFormat()->getPortionFormat()->setFontHeight(20);
$pres->save("output.pptx", SaveFormat::Pptx);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Часто задаваемые вопросы
Могу ли я отображать небольшие ключи легенды рядом со значениями в таблице данных диаграммы?
Да. Таблица данных поддерживает ключи легенды, и их можно включать или отключать.
Будет ли таблица данных сохранена при экспорте презентации в PDF, HTML или изображения?
Да. Aspose.Slides выводит диаграмму как часть слайда, поэтому экспортированный PDF/HTML/image содержит диаграмму с её таблицей данных.
Поддерживаются ли таблицы данных для диаграмм, полученных из файла шаблона?
Да. Для любой диаграммы, загруженной из существующей презентации или шаблона, вы можете проверить и изменить, отображается ли таблица данных, используя свойства диаграммы.
Как быстро найти, какие диаграммы в файле имеют включённую таблицу данных?
Проверьте свойство каждой диаграммы, которое указывает, отображается ли таблица данных, и пройдитесь по слайдам, чтобы определить диаграммы, у которых она включена.