Из этого краткого руководства вы узнаете, как создать круговую диаграмму в PowerPoint с помощью C#. Он содержит сведения о конфигурации и подробные шаги по добавлению базовой круговой диаграммы в презентацию PowerPoint. Вы можете создать круговую диаграмму в PowerPoint с помощью C# с помощью нескольких строк кода, однако вы можете изменить ее, добавив дополнительные сведения в соответствии с вашими требованиями, и сохранить ее на диске в нужном формате, например PPTX, {{ГИПЕРССЫЛКА2}} и т. д.
Шаги по созданию круговой диаграммы в PowerPoint с использованием C#
- Настройте среду разработки для добавления Aspose.Slides с помощью диспетчера пакетов NuGet.
- Создайте новый объект класса Presentation
- Доступ к первому слайду во вновь созданной презентации
- Доступ к коллекции фигур с выбранного слайда
- Добавьте chart в коллекцию фигур, указав тип, положение и размер диаграммы.
- Установите параметры диаграммы, имеющие ряды данных и категории по умолчанию
- Сохраните презентацию на диск
Эти шаги в основном описывают как сделать диаграмму в 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 с помощью С#.