Πώς να δημιουργήσετε παρουσίαση PowerPoint χρησιμοποιώντας Python

Σε αυτό το απλό άρθρο, θα παρουσιάσουμε πώς να δημιουργήσετε το PowerPoint Presentation χρησιμοποιώντας την Python ακολουθώντας τα λεπτομερή βήματα για να ρυθμίσετε το περιβάλλον και να εκτελέσετε το παράδειγμα στο τέλος σας. Μπορείτε να δημιουργήσετε PowerPoint με Python και να το δείτε σε οποιοδήποτε από τα προγράμματα προβολής της παρουσίασης συμπεριλαμβανομένου του MS PowerPoint. Ο κώδικας του παραδείγματος μπορεί να χρησιμοποιηθεί σε οποιαδήποτε από τις πλατφόρμες που υποστηρίζονται από .NET Core και έχουν ρυθμιστεί με Python.

Βήματα για τη δημιουργία παρουσίασης PowerPoint χρησιμοποιώντας C#

  1. Διαμορφώστε το περιβάλλον για τη ρύθμιση του Aspose.Slides για Python μέσω .NET στην εφαρμογή σας
  2. Εισαγάγετε aspose.pydrawing και aspose.slides στο αρχείο Python σας
  3. Δημιουργήστε μια κενή παρουσίαση χρησιμοποιώντας το αντικείμενο κλάσης Presentation
  4. Προσθέστε μια κενή Διαφάνεια στη συλλογή διαφανειών χρησιμοποιώντας τη μέθοδο add_empty_slide
  5. Εισαγάγετε ένα ορθογώνιο σχήμα μέσα στη διαφάνεια χρησιμοποιώντας τη μέθοδο add_auto_shape
  6. Προσθέστε ένα πλαίσιο κειμένου χρησιμοποιώντας τη μέθοδο add_text_frame και εφαρμόστε διαφορετικές ιδιότητες κειμένου
  7. Χρησιμοποιώντας τη μέθοδο Αποθήκευση στην Python, η παρουσίαση Powerpoint δημιουργείται και αποθηκεύεται στο δίσκο

Για να δημιουργηθεί ένα προσαρμοσμένο PPTX Python χρησιμοποιείται το API ακολουθώντας τα προαναφερθέντα βήματα. Η διαδικασία περιλαμβάνει τη δημιουργία μιας κενή παρουσίασης χρησιμοποιώντας την κλάση Presentation και στη συνέχεια την προσθήκη μιας κενού διαφάνειας μέσα στη συλλογή διαφανειών. Δημιουργείται ένα αυτόματο σχήμα ορθογώνιου το οποίο γεμίζει με κάποιο κείμενο προσθέτοντας ένα πλαίσιο κειμένου στο σχήμα και ρυθμίζοντας τις ιδιότητες κειμένου πριν από την αποθήκευση της παρουσίασης που δημιουργήθηκε στο δίσκο.

Κώδικας για τη δημιουργία PowerPoint με Python

Χρησιμοποιώντας το παραπάνω παράδειγμα στο Python Presentation σε μορφή PPTX έχει δημιουργηθεί στο δίσκο. Ο απαριθμητής SaveFormat παρέχει επιλογές αποθήκευσης της παρουσίασης σε μορφές PPT, PPS, PPSX, ODP, POT και POTX. Το κείμενο μέσα στο σχήμα της διαφάνειας μπορεί να προσαρμοστεί περαιτέρω χρησιμοποιώντας διαφορετικές ιδιότητες που είναι διαθέσιμες στις κλάσεις PortionFormat και ParagraphFormat, συμπεριλαμβανομένης της ρύθμισης των κουκκίδων των παραγράφων, των εσοχών κειμένου, των περιθωρίων, της υπογράμμισης και της επισήμανσης του κειμένου.

Σε αυτό το παράδειγμα, είδαμε ότι για τη δημιουργία μιας PPTX παρουσίασης, το API που βασίζεται στην Python μπορεί να χρησιμοποιηθεί χωρίς καμία εξάρτηση από το MS PowerPoint. Εάν ενδιαφέρεστε να μετατρέψετε μια παρουσίαση σε PDF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε την παρουσίαση σε PDF χρησιμοποιώντας Python.

 Ελληνικά