Управление позицией, размером и оформлением диаграммы
Позиция и размер диаграммы
Иногда нужно изменить позицию или размер нового или существующего графика внутри листа. Aspose.Cells для Python via .NET предоставляет свойство Chart.chart_object для достижения этой цели. Используйте его под-свойства для изменения размера графика с новыми высотой и шириной или его позиционирования с новыми координатами X и Y.
Управление позицией и размером диаграммы
Чтобы изменить позицию диаграммы (координаты X, Y) или размер (высота, ширина), используйте эти свойства:
Следующий пример иллюстрирует использование вышеуказанных API: он загружает существующую рабочую книгу с графиком на первом листе, затем меняет размер и позицию графика, используя Aspose.Cells для Python via .NET.
Манипулирование дизайнерскими диаграммами
Иногда необходимо управлять или изменять графики в файлах шаблонов дизайнера. Aspose.Cells для Python via .NET полностью поддерживает управление содержимым и элементами дизайнерских графиков, при этом данные, содержимое графика, фоновое изображение и форматирование сохраняются точно.
Манипулирование дизайнерскими диаграммами в файле-шаблоне
Для манипулирования дизайнерскими диаграммами в файлах-шаблонах используйте связанный с диаграммой API. Например, вы можете использовать свойство Worksheet.Charts для получения коллекции существующих диаграмм в файле-шаблоне.
Создание диаграммы
В следующем примере показано, как создать пирамидальную диаграмму. Позже мы будем изменять эту диаграмму.
Изменение диаграммы
В следующем примере показано, как изменить существующую диаграмму. В этом примере мы модифицируем созданную выше диаграмму. В полученном выводе обратите внимание, что метка даты одной точки данных установлена на ‘Великобритания, 30K’.
Изменение линейной диаграммы в шаблоне конструктора
В этом примере мы будем изменять линейную диаграмму. Мы добавим несколько рядов данных к существующей диаграмме и изменим цвета их линий.