Добавить линии тренда в диаграммы презентаций в С++

Добавить линию тренда

Aspose.Slides for C++ предоставляет простой API для управления различными линиями тренда диаграмм:

  1. Создайте экземпляр класса Presentation.
  2. Получите ссылку на слайд по его индексу.
  3. Добавьте диаграмму с данными по умолчанию и выбранным типом (в этом примере используется ChartType.ClusteredColumn).
  4. Добавление экспоненциальной линии тренда для ряда диаграммы 1.
  5. Добавление линейной линии тренда для ряда диаграммы 1.
  6. Добавление логарифмической линии тренда для ряда диаграммы 2.
  7. Добавление линии тренда скользящего среднего для ряда диаграммы 2.
  8. Добавление полиномиальной линии тренда для ряда диаграммы 3.
  9. Добавление степенной линии тренда для ряда диаграммы 3.
  10. Запишите изменённую презентацию в файл PPTX.

Следующий код используется для создания диаграммы с линиями тренда.

Добавить пользовательскую линию

Aspose.Slides for C++ предоставляет простой API для добавления пользовательских линий в диаграмму. Чтобы добавить простую обычную линию на выбранный слайд презентации, выполните следующие шаги:

  • Создайте экземпляр класса Presentation
  • Получите ссылку на слайд, используя его Index
  • Создайте новую диаграмму с помощью метода AddChart, предоставляемого объектом Shapes
  • Добавьте AutoShape типа Line с помощью метода AddAutoShape, предоставляемого объектом Shapes
  • Установите Color линий фигуры.
  • Запишите изменённую презентацию в файл PPTX

Следующий код используется для создания диаграммы с пользовательскими линиями.

FAQ

Что означают ‘forward’ и ‘backward’ для линии тренда?

Это длина линии тренда, проецируемой вперёд/назад: для точечных (XY) диаграмм — в единицах оси; для недотечных диаграмм — в количестве категорий. Допустимы только неотрицательные значения.

Сохранится ли линия тренда при экспорте презентации в PDF или SVG, либо при рендеринге слайда в изображение?

Да. Aspose.Slides конвертирует презентации в PDF/SVG и рендерит диаграммы в изображения; линии тренда, как часть диаграммы, сохраняются в этих операциях. Также доступен метод для экспорта изображения диаграммы.