Διαγράμματα μορφών PPT σε C#
Εγγενή και υψηλής απόδοσης γραφήματα εγγράφων PPT χρησιμοποιώντας Aspose.Slides για API .NET από την πλευρά του διακομιστή, χωρίς τη χρήση λογισμικού όπως η Microsoft ή το Adobe PDF.
Πώς να δημιουργήσετε γραφήματα PPT χρησιμοποιώντας C#
Για να δημιουργήσουμε γραφήματα PPT, θα χρησιμοποιήσουμε
API που είναι ένα πλούσιο σε χαρακτηριστικά, ισχυρό και εύκολο στη χρήση API χειρισμού εγγράφων για πλατφόρμα C#. Ανοιξε
διαχειριστής πακέτων, αναζητήστε Aspose.Slides και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.
Εντολή
PM> Install-Package Aspose.Slides.NET
Βήματα για τη δημιουργία γραφημάτων αρχείων PPT σε C#
Ένα βασικό γράφημα εγγράφων με Aspose.Slides for .NET API μπορεί να γίνει με λίγες μόνο γραμμές κώδικα.
Δημιουργία αντικειμένου κλάσης παρουσίασης.
Επιλέξτε Διαφάνεια.
Προσθήκη γραφήματος στη διαφάνεια.
Προσθέστε σχετικές σειρές γραφημάτων με δεδομένα.
Αποθήκευση αρχείου PPT
Απαιτήσεις συστήματος
Τα API μας υποστηρίζονται σε όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Πριν εκτελέσετε τον παρακάτω κώδικα, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις στο σύστημά σας.
- Microsoft Windows ή συμβατό λειτουργικό σύστημα με πλατφόρμες .NET Framework, .NET Core, Windows Azure, Mono ή Xamarin
- Περιβάλλον ανάπτυξης όπως το Microsoft Visual Studio
- Aspose.Slides για .NET DLL που αναφέρονται στο έργο σας - Εγκατάσταση από το NuGet χρησιμοποιώντας το κουμπί Λήψη παραπάνω
Δημιουργία γραφήματος αρχείων PPT - C#
//Creating Charts in a Presentation
Presentation pres = new Presentation();
ISlide slide = pres.Slides[0];
//Creating the default chart
IChart chart = slide.Shapes.AddChart(ChartType.ScatterWithSmoothLines, 0, 0, 400, 400);
//Getting the default chart data worksheet index
int defaultWorksheetIndex = 0;
//Accessing the chart data worksheet
IChartDataCellFactory fact = chart.ChartData.ChartDataCellFactory;
//Delete demo series
chart.ChartData.Series.Clear();
//Add new series
chart.ChartData.Series.Add(fact.GetCell(defaultWorksheetIndex, 1, 1, "Series 1"), chart.Type);
chart.ChartData.Series.Add(fact.GetCell(defaultWorksheetIndex, 1, 3, "Series 2"), chart.Type);
//Take first chart series
IChartSeries series = chart.ChartData.Series[0];
//Add new point (1:3) there.
series.DataPoints.AddDataPointForScatterSeries(fact.GetCell(defaultWorksheetIndex, 2, 1, 1), fact.GetCell(defaultWorksheetIndex, 2, 2, 3));
//Add new point (2:10)
series.DataPoints.AddDataPointForScatterSeries(fact.GetCell(defaultWorksheetIndex, 3, 1, 2), fact.GetCell(defaultWorksheetIndex, 3, 2, 10));
//Edit the type of series
series.Type = ChartType.ScatterWithStraightLinesAndMarkers;
//Changing the chart series marker
series.Marker.Size = 10;
series.Marker.Symbol = MarkerStyleType.Star;
//Take second chart series
series = chart.ChartData.Series[1];
//Add new point (5:2) there.
series.DataPoints.AddDataPointForScatterSeries(fact.GetCell(defaultWorksheetIndex, 2, 3, 5), fact.GetCell(defaultWorksheetIndex, 2, 4, 2));
//Add new point (3:1)
series.DataPoints.AddDataPointForScatterSeries(fact.GetCell(defaultWorksheetIndex, 3, 3, 3), fact.GetCell(defaultWorksheetIndex, 3, 4, 1));
//Add new point (2:2)
series.DataPoints.AddDataPointForScatterSeries(fact.GetCell(defaultWorksheetIndex, 4, 3, 2), fact.GetCell(defaultWorksheetIndex, 4, 4, 2));
//Add new point (5:1)
series.DataPoints.AddDataPointForScatterSeries(fact.GetCell(defaultWorksheetIndex, 5, 3, 5), fact.GetCell(defaultWorksheetIndex, 5, 4, 1));
//Changing the chart series marker
series.Marker.Size = 10;
series.Marker.Symbol = MarkerStyleType.Circle;
pres.Save("AsposeScatterChart.ppt", SaveFormat.Ppt);
Σχετικά με το Aspose.Slides για .NET API
Το Aspose.Slides API μπορεί να χρησιμοποιηθεί για ανάγνωση, εγγραφή, χειρισμό και μετατροπή εγγράφων του Microsoft PowerPoint σε PDF, XPS, HTML, TIFF, ODP και διάφορες άλλες μορφές. Κάποιος μπορεί να δημιουργήσει νέα αρχεία από την αρχή και να τα αποθηκεύσει στις σχετικές υποστηριζόμενες μορφές. Το Aspose.Slides είναι ένα αυτόνομο API για δημιουργία, ανάλυση ή χειρισμό παρουσιάσεων, διαφανειών και στοιχείων και δεν εξαρτάται από κανένα λογισμικό όπως το Microsoft ή το OpenOffice. Δημιουργήστε διάγραμμα PPT(X), διάγραμμα PPT(X) από δεδομένα excel, με βάση το πρότυπο γραφήματος.Online PPT Chart Creation Live Demos
Generate PPT documents charts right now by visiting our Live Demos website . The live demo has the following benefits
PPT Τι είναι μορφή αρχείου PPT
A file with PPT extension represents PowerPoint file that consists of a collection of slides for displaying as SlideShow. It specifies the Binary File Format used by Microsoft PowerPoint 97-2003. A PPT file can contain several different types of information such as text, bulleted points, images, multimedia and other embedded OLE objects. Microsoft came up with newer file format for PowerPoint, known as PPTX, from 2007 onwards that is based on Office OpenXML and is different from this binary file format. Several other application programs such as OpenOffice Impress and Apple Keynote can also create PPT files.
Διαβάστε ΠερισσότεραΆλλες υποστηριζόμενες μορφές γραφημάτων
Χρησιμοποιώντας C#, μπορεί κανείς να αντιμετωπίσει εύκολα τη δημιουργία γραφημάτων με διαφορετικές μορφές, συμπεριλαμβανομένων.