Python API για τη δημιουργία παρουσίασης PPTX PowerPoint
Βιβλιοθήκη Python ανοιχτού κώδικα για δημιουργία, τροποποίηση και εξαγωγή αρχείων Microsoft PowerPoint PPTX.
Η Python-PPTX είναι μια βιβλιοθήκη Python ανοιχτού κώδικα που επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν και να χειρίζονται εύκολα αρχεία Open XML PowerPoint (PPTX) μέσα στις δικές τους εφαρμογές Python χωρίς εξωτερικές εξαρτήσεις. Βοηθά τους προγραμματιστές να αυτοματοποιήσουν την παραγωγή παρουσιάσεων PPTX προσαρμόζοντας τη δημιουργία παρουσιάσεων PowerPoint από περιεχόμενο βάσης δεδομένων ή κάνοντας μαζικές ενημερώσεις σε μια βιβλιοθήκη παρουσιάσεων ή αυτοματοποιώντας την παραγωγή διαφανειών.
Η βιβλιοθήκη παρέχει υποστήριξη για πολλά σημαντικά χαρακτηριστικά, όπως δημιουργία και επεξεργασία παρουσίασης, εισαγωγή νέων διαφανειών, προσθήκη πλαισίου κειμένου σε διαφάνεια, χειρισμός μεγέθους γραμματοσειράς κειμένου, προσθήκη πίνακα στη διαφάνεια, αυτόματη υποστήριξη σχημάτων, προσθήκη και χειρισμός στήλης, γραμμή, διαγράμματα γραμμής ή πίτας και πολλά άλλα χαρακτηριστικά.
Ξεκινώντας με το Python-PPTX
Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.
εντολή pip
pip install python-pptx
Το πακέτο lxml και το Pillow απαιτούνται για την ομαλή λειτουργία του Python-PPTX. Τα χαρακτηριστικά χαρτογράφησης εξαρτώνται από το XlsxWriter. Τόσο το pip όσο και το easy_install θα φροντίσουν να ικανοποιήσουν αυτές τις εξαρτήσεις για εσάς. Εάν θέλετε να το εγκαταστήσετε χρησιμοποιώντας το setup.py, τότε θα χρειαστεί να εγκαταστήσετε μόνοι σας τις εξαρτήσεις.
Δημιουργία & Τροποποίηση Παρουσίασης PowerPoint PPTX χρησιμοποιώντας το Python API
Το Python-PPTX API παρέχει λειτουργικότητα για τη δημιουργία νέων παρουσιάσεων PowerPoint PPTX καθώς και τροποποίηση εντός εφαρμογών Python. Οι προγραμματιστές λογισμικού μπορούν εύκολα να τροποποιήσουν μια υπάρχουσα παρουσίαση ανοίγοντας την υπάρχουσα παρουσίαση. Επιτρέπει την προσθήκη διαφανειών, τον καθορισμό διάταξης για νέες διαφάνειες, την προσθήκη τίτλων και περιεχομένων, την εισαγωγή εικόνων και σχημάτων κ.λπ. Μόλις τελειώσετε, μπορείτε να αλλάξετε το όνομα της υπάρχουσας παρουσίασης καθώς και να την αποθηκεύσετε στη θέση της επιλογής σας.
Εργασία με PPTX Slide και Εικόνες
Η Python-PPTX είναι μια εξαιρετική βιβλιοθήκη για τη χρήση της Python για τη δημιουργία δυναμικών διαφανειών PowerPoint. Οι προγραμματιστές λογισμικού μπορούν εύκολα να προσθέσουν μια διαφάνεια σε μια υπάρχουσα παρουσίαση. Κάθε διαφάνεια σε μια παρουσίαση βασίζεται σε μια διάταξη διαφάνειας. Η διάταξη της διαφάνειας είναι σαν ένα πρότυπο για μια διαφάνεια, επιτρέπει στους χρήστες να κληρονομούν επιλογές μορφοποίησης, πλαίσια κειμένου, τίτλους ή γραφικά κ.λπ.
Προσθήκη & Τροποποίηση γραφημάτων σε μια παρουσίαση
Το Python-PPTX API επιτρέπει στους προγραμματιστές λογισμικού να προσθέτουν γραφήματα σε μια διαφάνεια και επίσης να τροποποιούν τα υπάρχοντα μέσα στις δικές τους εφαρμογές. Το API υποστηρίζει τους πιο συνηθισμένους τύπους γραφημάτων εκτός από τους τρισδιάστατους τύπους. Μπορείτε να προσθέσετε ένα γράφημα στήλης μίας σειράς, ένα γράφημα πολλών σειρών, ένα γράφημα με συννεφάκια, ένα γράφημα γραμμών, τα γραφήματα πίτας και άλλα. Από προεπιλογή, τα χρώματα που εκχωρούνται σε κάθε σειρά σε ένα γράφημα είναι τα χρώματα θέματος Accent 1 έως Accent 6, με αυτή τη σειρά. Μπορείτε επίσης να αντιστοιχίσετε συγκεκριμένα χρώματα σε σημεία δεδομένων σε τμήματα πίτας, ράβδου και γραμμής για τουλάχιστον ορισμένους τύπους γραφημάτων. Ο πιο εύκολος και προτεινόμενος τρόπος θα είναι να αλλάξετε τα χρώματα θέματος στην αρχική σας "πρότυπο" παρουσίαση.