Управление размером позиции и графиком дизайнера

Позиция и размер диаграммы

Иногда вы хотите изменить положение или размер новой или существующей диаграммы внутри рабочего листа. Aspose.Cells обеспечиваетChart.ChartObject свойство для достижения этого. Вы можете использовать его подсвойства, чтобы изменить размер диаграммы с помощью новыхрост иширина или переместите его с новым** Х** и**Координаты Y**.

Управление положением и размером диаграммы

Чтобы изменить положение диаграммы (координаты X, Y) или размер (высота, ширина), используйте эти свойства:

  1. Диаграмма.ДиаграммаОбъект.X
  2. Диаграмма.ОбъектДиаграммы.Y
  3. Диаграмма.ОбъектДиаграммы.Высота
  4. Диаграмма.ОбъектДиаграммы.Ширина

В следующем примере объясняется использование вышеуказанных API, он загружает существующую книгу, содержащую диаграмму на первом листе. Затем он изменяет размер и положение диаграммы, используя Aspose.Cells.

Управление диаграммами конструктора

Бывают случаи, когда вам нужно манипулировать диаграммами или изменять их в файлах шаблонов конструктора. Aspose.Cells полностью поддерживает управление содержимым и элементами диаграммы дизайнера. Данные, содержимое диаграммы, фоновое изображение и форматирование могут быть сохранены с точностью.

Управление диаграммами конструктора в файлах шаблонов

Для управления диаграммами конструктора в файлах шаблонов используйте связанную с диаграммой API. Например, вы можете использовать свойство Worksheet.Charts, чтобы получить существующую коллекцию диаграмм в файле шаблона.

Создание диаграммы

В следующем примере показано, как создать пирамидальную диаграмму. Мы будем манипулировать этой диаграммой позже.

Управление диаграммой

В следующем примере показано, как управлять существующей диаграммой. В этом примере мы модифицируем диаграмму, созданную выше. Обратите внимание, что в сгенерированных выходных данных для метки даты одной точки данных установлено значение «Великобритания, 30 000».

Управление линейным графиком в шаблоне конструктора

В этом примере мы будем манипулировать линейной диаграммой. Мы добавим некоторые ряды данных в существующую диаграмму и изменим цвета их линий.