Εξαγωγή κειμένου από παρουσιάσεις PPT με Python
Δημιουργήστε εφαρμογές Python που εξάγουν κείμενο και λεπτομέρειες μορφοποίησης από παρουσιάσεις PowerPoint με το Aspose.Slides.
Εξαγωγή κειμένου από παρουσίαση PPT με Python
Το
Aspose.Slides for Python via .NET
παρέχει τη στατική μέθοδο
get_all_text_frames
της SlideUtil. Επιστρέφει τα αντικείμενα TextFrame ολόκληρης της παρουσίασης και μπορεί να περιλαμβάνει κείμενο από τις κύριες διαφάνειες. Το παρακάτω παράδειγμα εξάγει κείμενο και σχετικές λεπτομέρειες γραμματοσειράς από μια παρουσίαση PPT.
Εξαγωγή κειμένου από παρουσίαση PPT – Python
include_master_slides = True
with slides.Presentation("presentation.ppt") as presentation:
text_frames = slides.util.SlideUtil.get_all_text_frames(presentation, include_master_slides)
for text_frame in text_frames:
for paragraph in text_frame.paragraphs:
for portion in paragraph.portions:
print(portion.text)
font_height = portion.portion_format.font_height
print(font_height)
latin_font = portion.portion_format.latin_font
if latin_font is not None:
print(latin_font.font_name)Πώς να εξαγάγετε κείμενο από PPT με Python
Ακολουθήστε αυτά τα βήματα για να εξαγάγετε κείμενο από ένα αρχείο PPT.
- Ανοίξτε το αρχείο PPT με την
Presentation. - Καλέστε τη
SlideUtil.get_all_text_framesκαι ορίστε αν θα περιλαμβάνονται οι κύριες διαφάνειες. - Διατρέξτε τα αντικείμενα
TextFrameπου επιστρέφονται. - Διατρέξτε τη συλλογή
paragraphsκάθε πλαισίου κειμένου. - Διατρέξτε τη συλλογή
portionsκάθε παραγράφου. - Διαβάστε το
textκαι τις ιδιότητες μορφοποίησης του τρέχοντος τμήματος.
Δημιουργήθηκε με το Aspose.Slides
Εξαγωγή κειμένου και εικόνων online
Η δωρεάν εφαρμογή Aspose.Slides Parser έχει δημιουργηθεί με το Aspose.Slides for Python via .NET, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPT.
- Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
- Δείτε πώς διαβάζει το Aspose.Slides τα αρχεία σας πριν γράψετε κώδικα.
- Ανεβάστε ένα αρχείο PPT και λάβετε το κείμενο και τις εικόνες του.
- Κατεβάστε τα πάντα σε ένα αρχείο ZIP.
Άλλες υποστηριζόμενες μορφές για ανάλυση
Με Python μπορείτε επίσης να εξαγάγετε κείμενο από άλλες υποστηριζόμενες μορφές παρουσιάσεων.