Как сделать круговую диаграмму в PowerPoint с помощью C#

Из этого краткого руководства вы узнаете, как создать круговую диаграмму в PowerPoint с помощью C#. Он содержит сведения о конфигурации и подробные шаги по добавлению базовой круговой диаграммы в презентацию PowerPoint. Вы можете создать круговую диаграмму в PowerPoint с помощью C# с помощью нескольких строк кода, однако вы можете изменить ее, добавив дополнительные сведения в соответствии с вашими требованиями, и сохранить ее на диске в нужном формате, например PPTX, {{ГИПЕРССЫЛКА2}} и т. д.

Шаги по созданию круговой диаграммы в PowerPoint с использованием C#

  1. Настройте среду разработки для добавления Aspose.Slides с помощью диспетчера пакетов NuGet.
  2. Создайте новый объект класса Presentation
  3. Доступ к первому слайду во вновь созданной презентации
  4. Доступ к коллекции фигур с выбранного слайда
  5. Добавьте chart в коллекцию фигур, указав тип, положение и размер диаграммы.
  6. Установите параметры диаграммы, имеющие ряды данных и категории по умолчанию
  7. Сохраните презентацию на диск

Эти шаги в основном описывают как сделать диаграмму в PowerPoint с помощью C#, поделившись шагами по созданию круговой диаграммы для демонстрации. Создается новый объект презентации, а затем предоставляется руководство по доступу к первому слайду, а затем к его коллекции фигур, куда необходимо добавить диаграмму. Простая круговая диаграмма со свойствами по умолчанию добавляется и сохраняется на диск с помощью метода Presentation.Save().

Код для создания круговой диаграммы в PowerPoint с использованием С#

using Aspose.Slides;
using Aspose.Slides.Charts;
using Aspose.Slides.Export;
namespace MakeAPieChartInPowerPointUsingCSharp
{
class Program
{
static void Main(string[] args) // Main function to make a pie chart in PowerPoint using CSharp
{
//Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create a presentation
Presentation presentation = new Presentation();
// Access first slide
ISlide slide = presentation.Slides[0];
//Access shapes collection
IShapeCollection shapes = slide.Shapes;
// Add chart on slide
IChart pieChart = shapes.AddChart(ChartType.Pie, 50, 50, 500, 400);
// Set chart properties
pieChart.ChartData.Series[0].Labels.DefaultDataLabelFormat.ShowValue = true;
// Save presentation to disk
presentation.Save("ChartSlide.pptx", SaveFormat.Pptx);
System.Console.WriteLine("Done");
}
}
}

Этот код демонстрирует как сделать график в PowerPoint с помощью C#, где используется круговая диаграмма, однако вы можете создавать другие типы диаграмм, такие как ClusteredColumn, Column3D, Line, Area, Contour, Bubble, Radar и т. д., чтобы назвать очень мало. Вы можете установить данные диаграммы на диаграмме, используя ряды и категории, точки данных ряда, заголовок диаграммы, форматирование, боковую стенку, поворот, область построения и т. д.

В этом уроке мы узнали, как создать круговую диаграмму в PowerPoint с помощью C#. Если вы хотите добавить водяной знак в презентацию, обратитесь к статье как добавить водяной знак изображения в презентацию PPTX с помощью С#.

 Русский