Класс Aspose::Words::Drawing::Charts::Chart

Chart class

Предоставляет доступ к свойствам формы диаграммы. Чтобы узнать больше, посетите статью документации Working with Charts.

class Chart : public Aspose::Words::Drawing::Charts::Core::IChartFormatSource

Методы

МетодОписание
get_Axes()Получает коллекцию всех осей этой диаграммы.
get_AxisX()Обеспечивает доступ к свойствам основной оси X диаграммы.
get_AxisY()Обеспечивает доступ к свойствам основной оси Y диаграммы.
get_AxisZ()Обеспечивает доступ к свойствам оси Z диаграммы.
get_DataTable()Обеспечивает доступ к свойствам таблицы данных этой диаграммы. Таблица данных может быть отображена с помощью свойства Show.
get_Format()Обеспечивает доступ к форматированию заливки и линий диаграммы.
get_Legend()Обеспечивает доступ к свойствам легенды диаграммы.
get_Series()Обеспечивает доступ к коллекции рядов.
get_SeriesGroups()Обеспечивает доступ к коллекции групп рядов этой диаграммы.
get_SourceFullName()Получает путь и имя файла xls/xlsx, к которому привязана эта диаграмма.
get_Style()Получает стиль диаграммы.
get_Title()Обеспечивает доступ к свойствам заголовка диаграммы.
GetType() const override
Is(const System::TypeInfo&) const override
set_SourceFullName(const System::String&)Сеттер для Aspose::Words::Drawing::Charts::Chart::get_SourceFullName.
set_Style(Aspose::Words::Drawing::Charts::ChartStyle)Устанавливает стиль диаграммы.
static Type()

Примеры

Показывает, как вставить диаграмму и задать заголовок.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);

// Вставьте форму диаграммы с помощью DocumentBuilder и получите её диаграмму.
System::SharedPtr<Aspose::Words::Drawing::Shape> chartShape = builder->InsertChart(Aspose::Words::Drawing::Charts::ChartType::Bar, 400, 300);
System::SharedPtr<Aspose::Words::Drawing::Charts::Chart> chart = chartShape->get_Chart();

// Используйте свойство "Title", чтобы задать нашей диаграмме заголовок, который отображается в верхнем центре области диаграммы.
System::SharedPtr<Aspose::Words::Drawing::Charts::ChartTitle> title = chart->get_Title();
title->set_Text(u"My Chart");
title->get_Font()->set_Size(15);
title->get_Font()->set_Color(System::Drawing::Color::get_Blue());

// Установите свойство "Show" в значение "true", чтобы сделать заголовок видимым.
title->set_Show(true);

// Установите свойство "Overlay" в значение "true" Чтобы дать другим элементам диаграммы больше места, позволяя им перекрывать заголовок
title->set_Overlay(true);

doc->Save(get_ArtifactsDir() + u"Charts.ChartTitle.docx");

См. также