Αυτό το θέμα εστιάζει στον τρόπο μετατροπής του PPT σε PDF χρησιμοποιώντας C# μαζί με τα λεπτομερή βήματα διαμόρφωσης για τη διαμόρφωση του περιβάλλοντος και την επαλήθευση του λειτουργικού δείγματος κώδικα. Η μετατροπή του PowerPoint σε PDF C# Interop που βασίζεται σε σύνθετη λύση API είναι μία από τις επιλογές, ωστόσο σε αυτό το παράδειγμα θα διαχειριστούμε τη μετατροπή χρησιμοποιώντας μερικές απλές γραμμές κώδικα χωρίς βιβλιοθήκη Interop.
Βήματα για τη μετατροπή PPT σε PDF χρησιμοποιώντας C#
- Διαμορφώστε την εφαρμογή για εγκατάσταση του Aspose.Slides for .NET χρησιμοποιώντας τη διαχείριση πακέτων NuGet
- Φορτώστε το αρχείο παρουσίασης πηγής χρησιμοποιώντας το αντικείμενο κλάσης Presentation για να ορίσετε τις επιθυμητές επιλογές PDF
- Αρχικοποιήστε το αντικείμενο κλάσης PdfOptions για να ορίσετε τις επιθυμητές επιλογές εικόνας
- Ορίστε τις διαφορετικές επιλογές PDF για PDF
- Μετατρέψτε την παρουσίαση σε PDF χρησιμοποιώντας τη μέθοδο Αποθήκευση
Ακολουθώντας τα προαναφερθέντα βήματα στην εφαρμογή μετατροπέα C# PowerPoint σε PDF αναπτύσσεται, όπου η διαδικασία ξεκινά με τη φόρτωση της πηγής PPT από το δίσκο χρησιμοποιώντας την παρουσία κλάσης Παρουσίασης. Στη συνέχεια, με τη χρήση της κλάσης PdfOptions ορίζονται διαφορετικές ιδιότητες του επιθυμητού PDF και τελικά το PDF που δημιουργείται αποθηκεύεται είτε στο δίσκο είτε στη ροή μνήμης για περαιτέρω χρήση.
Κώδικας για μετατροπή PPT σε PDF σε C#
Στο παραπάνω παράδειγμα, η μετατροπή του PPT σε PDF σε C# αποδεικνύεται χρησιμοποιώντας απλές κλήσεις API. Το API επιτρέπει τη φόρτωση των PPTX, POTX, ODP, PPS, PPSX και άλλων μορφών παρουσίασης χρησιμοποιώντας το ίδιο παράδειγμα και τη μετατροπή τους σε PDF. Η κλάση PdfOptions σάς επιτρέπει να προσαρμόσετε το PDF εξόδου ορίζοντας ιδιότητες όπως συμμόρφωση, EmbedFullFonts, DrawSlidesFrame, ImageTransparentColor, JpegQuality, ShowHiddenSlides και NotesCommentsLayouting.
Σε αυτό το σεμινάριο, μάθαμε ότι για να μετατραπεί το PPT σε PDF το API που βασίζεται σε C# μπορεί να χρησιμοποιηθεί εκτελώντας τα απλά βήματα. Εάν ενδιαφέρεστε να μετατρέψετε την παρουσίαση σε εικόνες TIFF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το PowerPoint σε Tiff χρησιμοποιώντας C#.