Този кратък урок ви напътства как да направите кръгова диаграма в PowerPoint с помощта на C#. Той съдържа подробности за конфигурацията и подробни стъпки за добавяне на основна кръгова диаграма към презентацията на PowerPoint. Можете да създадете кръгова диаграма в PowerPoint с помощта на C# с помощта на няколко реда кодове, но можете да я промените, за да добавите повече подробности според вашите изисквания и да я запишете на диска в желания формат като PPTX, PPT и др.
Стъпки за създаване на кръгова диаграма в PowerPoint с помощта на C#
- Задайте средата за разработка да добави Aspose.Slides с помощта на мениджъра на пакети NuGet
- Създайте нов обект от клас Presentation
- Достъп до първия слайд в новосъздадената презентация
- Достъп до колекция от форми от избрания слайд
- Добавете chart в колекцията от фигури, като предоставите тип диаграма, позиция и размер
- Задайте параметри на диаграмата, имащи серии от данни и категории по подразбиране
- Запазете презентацията на диска
Тези стъпки основно описват как да направите диаграма в PowerPoint с помощта на C# чрез споделяне на стъпки за създаване на кръгова диаграма за демонстрация. Създава се нов презентационен обект и след това се предоставят насоки за достъп до първия слайд и след това до неговата колекция от форми, където трябва да се добави диаграмата. Проста кръгова диаграма със свойства по подразбиране се добавя и записва на диска с помощта на метода Presentation.Save().
Код за създаване на кръгова диаграма в PowerPoint с помощта на C#
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 презентация с помощта на C#.