Настройка таблиц данных диаграмм в презентациях с использованием С++

Установить свойства шрифта для таблицы данных диаграммы

Aspose.Slides for C++ позволяет изменять свойства шрифта для таблицы данных диаграммы.

  1. Создать объект класса Presentation.
  2. Добавить диаграмму на слайд.
  3. Установить таблицу диаграммы.
  4. Установить высоту шрифта.
  5. Сохранить изменённую презентацию.

Ниже приведён пример.

auto pres = System::MakeObject<Presentation>(u"test.pptx");
    
auto chart = pres->get_Slides()->idx_get(0)->get_Shapes()->AddChart(ChartType::ClusteredColumn, 50.0f, 50.0f, 600.0f, 400.0f);

chart->set_HasDataTable(true);

chart->get_ChartDataTable()->get_TextFormat()->get_PortionFormat()->set_FontBold(NullableBool::True);
chart->get_ChartDataTable()->get_TextFormat()->get_PortionFormat()->set_FontHeight(20.0f);

pres->Save(u"output.pptx", SaveFormat::Pptx);

FAQ

Могу ли я показывать небольшие ключи легенды рядом со значениями в таблице данных диаграммы?

Да. Таблица данных поддерживает ключи легенды, и вы можете включать и отключать их.

Будет ли таблица данных сохранена при экспорте презентации в PDF, HTML или изображения?

Да. Aspose.Slides рендерит диаграмму как часть слайда, поэтому экспортированный PDF/HTML/image включает диаграмму с её таблицей данных.

Поддерживаются ли таблицы данных для диаграмм, пришедших из файла шаблона?

Да. Для любой диаграммы, загруженной из существующей презентации или шаблона, вы можете проверить и изменить, отображается ли таблица данных, используя свойства диаграммы, например, is shown.

Как быстро определить, какие диаграммы в файле имеют включённую таблицу данных?

Проверьте свойство каждой диаграммы, указывающее, отображается ли таблица данных, используя is shown, и пройдитесь по слайдам, чтобы выявить диаграммы, где она включена.