Αυτός ο καθαρός οδηγός παρέχει πληροφορίες για τη μετατροπή του PNG σε διαφάνεια PowerPoint σε C#. Όλες οι απαιτούμενες πληροφορίες σχετικά με τη διαμόρφωση, τη σταδιακή διαδικασία και ένα εκτελούμενο δείγμα κώδικα παρέχονται για τη δημιουργία ενός μετατροπέα PNG σε PPTX σε C#. Το δείγμα κώδικα δείχνει το πλήρες σενάριο και μπορεί να χρησιμοποιηθεί σε οποιοδήποτε από τα λειτουργικά συστήματα όπως Windows, Linux ή macOS.
Βήματα για τη μετατροπή PNG σε PPTX σε C#
- Δημιουργήστε το περιβάλλον για να προσθέσετε το Aspose.Slides for .NET στην εφαρμογή σας
- Δημιουργήστε ένα νέο αντικείμενο Presentation
- Λάβετε την αναφορά στην πρώτη slide από τη συλλογή διαφανειών στην παρουσίαση
- Διαβάστε όλα τα byte από το αρχείο PNG
- Χρησιμοποιήστε δεδομένα byte PNG για να προσθέσετε μια εικόνα στη συλλογή εικόνων της παρουσίασης
- Προσθέστε μια κορνίζα στη συλλογή σχημάτων της επιλεγμένης διαφάνειας χρησιμοποιώντας την παραπάνω εικόνα που προστέθηκε
- Αποθηκεύστε την παρουσίαση ως PPTX έχοντας μια εικόνα PNG μέσα
Τα βήματα που αναφέρονται παραπάνω οδηγούν για μετατροπή PNG σε PPTX σε C# όπου δημιουργείται μια νέα παρουσίαση που περιέχει μια προεπιλεγμένη συλλογή διαφανειών, συλλογή εικόνων και μια μέθοδο αποθήκευσης. Πρέπει να λάβουμε μια αναφορά στην πρώτη διαφάνεια και στη συνέχεια να προσθέσουμε μια εικόνα χρησιμοποιώντας τα δεδομένα bytes που διαβάστηκαν από το αρχείο PNG. Ο απώτερος στόχος μας είναι να προσθέσουμε μια κορνίζα με την εικόνα στη συλλογή σχημάτων της επιλεγμένης διαφάνειας.
Κώδικας για μετατροπή PNG σε PowerPoint σε C#
Ενώ εργαζόμαστε με αυτήν τη δυνατότητα για μετατροπή αρχείου PNG σε PowerPoint σε C#, χρησιμοποιήσαμε το αντικείμενο Slide για να κρατήσουμε την αναφορά στη διαφάνεια προορισμού και χρησιμοποιήσαμε το αντικείμενο IPPImage για να κρατήσουμε την αναφορά στη νέα εικόνα που προστέθηκε στη συλλογή εικόνων. Η μέθοδος AddImage έχει έναν αριθμό υπερφορτωμένων κατασκευαστών που λαμβάνουν διαφορετικές παραμέτρους όπως byte, αντικείμενο εικόνας, αντικείμενο IPPImage, ροή και ροή μνήμης.
Σε αυτό το σεμινάριο, μάθαμε να μετατρέπουμε το PNG σε PPTX. Εάν θέλετε να μάθετε τη διαδικασία προσθήκης υδατογραφήματος εικόνας σε μια παρουσίαση του PowerPoint, ανατρέξτε στο άρθρο στο πώς να προσθέσετε υδατογράφημα εικόνας σε παρουσίαση PPTX χρησιμοποιώντας C#.