Tento krátký tutoriál vás provede jak vytvořit výsečový graf v PowerPointu pomocí C#. Obsahuje podrobnosti o konfiguraci a podrobné kroky pro přidání základního koláčového grafu do prezentace PowerPoint. Můžete vytvořit výsečový graf v PowerPointu pomocí C# pomocí několika řádků kódů, ale můžete jej upravit tak, abyste přidali další podrobnosti podle svých požadavků a uložili jej na disk v požadovaném formátu, jako je PPTX, PPT atd.
Kroky k vytvoření výsečového grafu v PowerPointu pomocí C#
- Nastavte vývojové prostředí tak, aby přidalo Aspose.Slides pomocí správce balíčků NuGet
- Vytvořte nový objekt třídy Presentation
- Přístup k prvnímu snímku v nově vytvořené prezentaci
- Přístup ke kolekci tvarů z vybraného snímku
- Přidejte chart do kolekce obrazců zadáním typu, pozice a velikosti grafu
- Nastavte parametry grafu s výchozími datovými řadami a kategoriemi
- Uložte prezentaci na disk
Tyto kroky v podstatě popisují jak vytvořit graf v PowerPointu pomocí C# sdílením kroků k vytvoření výsečového grafu pro demonstraci. Vytvoří se nový objekt prezentace a poté se zobrazí pokyny pro přístup k prvnímu snímku a poté k jeho kolekci tvarů, kam má být graf přidán. Jednoduchý výsečový graf s výchozími vlastnostmi se přidá a uloží na disk pomocí metody Presentation.Save().
Kód pro vytvoření výsečového grafu v PowerPointu pomocí 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"); | |
} | |
} | |
} |
Tento kód ukazuje jak vytvořit graf v PowerPointu pomocí C#, kde se používá koláč typu grafu, ale můžete vytvořit i jiné typy grafů, jako je ClusteredColumn, Column3D, Line, Area, Contour, Bubble, Radar atd. velmi málo. Data grafu v grafu můžete nastavit pomocí řad a kategorií, datových bodů řad, názvu grafu, formátování, boční stěny, rotace, oblasti grafu atd.
V tomto tutoriálu jsme se naučili jak vytvořit výsečový graf v PowerPointu pomocí C#. Pokud chcete do prezentace přidat nějaký vodoznak, přečtěte si článek na jak přidat vodoznak obrázku do prezentace PPTX pomocí C#.