Σε αυτό το απλό σεμινάριο, θα δείξουμε πώς να δημιουργήσετε το PowerPoint Presentation χρησιμοποιώντας C# μαζί με τα λεπτομερή βήματα για τη ρύθμιση του περιβάλλοντος στο τέλος σας. Ενώ εργάζεστε στο C#, δημιουργήστε παρουσίαση PowerPoint χρησιμοποιώντας απλά βήματα χωρίς καμία εξάρτηση από το PowerPoint. Επιπλέον, το παρεχόμενο παράδειγμα μπορεί να χρησιμοποιηθεί απρόσκοπτα σε όλες τις πλατφόρμες που υποστηρίζονται από .NET.
Βήματα για τη δημιουργία παρουσίασης PowerPoint χρησιμοποιώντας C#
- Κάντε λήψη και εγκατάσταση του πακέτου Aspose.Slides for .NET από το NuGet
- Χρησιμοποιήστε τους χώρους ονομάτων Aspose.Slides, Aspose.Slides.Export και System.Drawing στο έργο σας
- Δημιουργήστε μια κενή παρουσίαση χρησιμοποιώντας την παρουσία της κλάσης Presentation
- Προσθέστε μια διαφάνεια με τύπο κενής διάταξης μέσα στη συλλογή διαφανειών παρουσίασης
- Προσθέστε ένα ορθογώνιο αυτόματο σχήμα μέσα στη διαφάνεια που δημιουργήθηκε πρόσφατα
- Προσθέστε ένα πλαίσιο κειμένου μέσα στο προστιθέμενο σχήμα και ορίστε τις ιδιότητες κειμένου του
- Αποθηκεύστε την παρουσίαση ως PPTX στο δίσκο χρησιμοποιώντας τη μέθοδο Save
Τα παραπάνω βήματα στο C# δημιουργούν αρχείο PPTX χωρίς καμία εξάρτηση από το MS PowerPoint. Η διαδικασία ξεκινά με τη δημιουργία μιας παρουσίασης χρησιμοποιώντας την παρουσία κλάσης Presentation, η οποία στη συνέχεια ακολουθείται από την προσθήκη μιας κενή διαφάνειας και ενός αυτόματου σχήματος μέσα στη διαφάνεια. Στη συνέχεια, το κείμενο προστίθεται και μορφοποιείται μέσα στο προστιθέμενο σχήμα πριν από την αποθήκευση του αρχείου παρουσίασης ως PPTX στο δίσκο.
Κώδικας για τη δημιουργία παρουσίασης PowerPoint σε C#
Χρησιμοποιώντας το παραπάνω παράδειγμα στο C# Παρουσίαση σε μορφή PPTX έχει αποθηκευτεί στο δίσκο. Ο απαριθμητής SaveFormat δίνει επίσης τις επιλογές αποθήκευσης της παρουσίασης σε μορφές PPT, PPS, PPSX, ODP, POT και POTX. Μπορείτε επίσης να προσαρμόσετε το κείμενο χρησιμοποιώντας διαφορετικές επιλογές που εκτίθενται από τις κατηγορίες PortionFormat και ParagraphFormat, οι οποίες περιλαμβάνουν τη ρύθμιση των επιλογών όπως κουκκίδες, περιθώρια, εσοχές, επισήμανση και διαγραφή κειμένου.
Νωρίτερα, είχαμε γίνει μάρτυρες του πώς να αποθηκεύσετε τη διαφάνεια ως SVG σε C# σε άλλο θέμα πώς να το κάνετε. Ωστόσο, σε αυτό το θέμα, διερευνήσαμε πώς μπορεί να δημιουργηθεί η χρήση της παρουσίασης C# PowerPoint σε διαφορετικές μορφές.