Δημιουργία Παρουσιάσεων σε C++
Επισκόπηση
Αυτό το άρθρο δείχνει πώς να δημιουργήσετε μια παρουσίαση στο Aspose.Slides, να προσθέσετε απλό περιεχόμενο σε μια διαφάνεια και να αποθηκεύσετε το αποτέλεσμα ως αρχείο.
Δημιουργία Παρουσίασης PowerPoint
Για να προσθέσετε μια απλή ευθεία γραμμή σε μια επιλεγμένη διαφάνεια της παρουσίασης, ακολουθήστε τα παρακάτω βήματα:
- Δημιουργήστε μια παρουσίαση της κλάσης Presentation class.
- Αποκτήστε την αναφορά μιας διαφάνειας χρησιμοποιώντας το Index της.
- Προσθέστε ένα AutoShape τύπου Line χρησιμοποιώντας τη μέθοδο AddAutoShape που παρέχεται από το αντικείμενο Shapes.
- Γράψτε την τροποποιημένη παρουσίαση ως αρχείο PPTX.
Στο παρακάτω παράδειγμα, προσθέσαμε μια γραμμή στην πρώτη διαφάνεια της παρουσίασης.
Συχνές Ερωτήσεις
Σε ποιες μορφές μπορώ να αποθηκεύσω μια νέα παρουσίαση;
Μπορείτε να αποθηκεύσετε σε PPTX, PPT και ODP, και να εξάγετε σε PDF, XPS, HTML, SVG, και images, μεταξύ άλλων.
Μπορώ να ξεκινήσω από ένα πρότυπο (POTX/POTM) και να αποθηκεύσω ως κανονική PPTX;
Ναι. Φορτώστε το πρότυπο και αποθηκεύστε στη ζητούμενη μορφή· οι μορφές POTX/POTM/PPTM και παρόμοιες are supported.
Πώς ελέγχω το μέγεθος/αναλογία διαστάσεων της διαφάνειας όταν δημιουργώ μια παρουσίαση;
Ορίστε το μέγεθος διαφάνειας (συμπεριλαμβανομένων προρυθμίσεων όπως 4:3 και 16:9 ή προσαρμοσμένων διαστάσεων) και επιλέξτε πώς θα κλιμακώνονται τα περιεχόμενα.
Σε ποιες μονάδες μετρώνται τα μεγέθη και οι συντεταγμένες;
Σε points: 1 ίντσα ισούται με 72 μονάδες.
Πώς να διαχειριστώ πολύ μεγάλες παρουσιάσεις (με πολλά αρχεία πολυμέσων) για να μειώσω τη χρήση μνήμης;
Χρησιμοποιήστε BLOB management strategies, περιορίστε την αποθήκευση στη μνήμη εκμεταλλευόμενοι προσωρινά αρχεία, και προτιμήστε ροές εργασίας βασισμένες σε αρχεία αντί για καθαρές ροές στη μνήμη.
Μπορώ να δημιουργώ/αποθηκεύω παρουσιάσεις παράλληλα;
Δεν μπορείτε να λειτουργήσετε στην ίδια Presentation παρουσίαση από πολλαπλά νήματα. Εκτελέστε ξεχωριστές, απομονωμένες παρουσίες ανά νήμα ή διαδικασία.
Πώς να αφαιρέσω το υδατογράφημα δοκιμής και τους περιορισμούς;
Apply a license μία φορά ανά διεργασία. Το XML της άδειας πρέπει να παραμείνει αμετάβλητο και η ρύθμιση της άδειας πρέπει να συγχρονίζεται εάν εμπλέκονται πολλαπλά νήματα.
Μπορώ να υπογράψω ψηφιακά το PPTX που δημιουργώ;
Ναι. Digital signatures (προσθήκη και επαλήθευση) υποστηρίζονται για παρουσιάσεις.
Υποστηρίζονται μακροεντολές (VBA) στις δημιουργημένες παρουσιάσεις;
Ναι. Μπορείτε να create/edit VBA projects και να αποθηκεύσετε αρχεία με ενεργές μακροεντολές όπως PPTM/PPSM.