Εξαγωγή κειμένου από παρουσιάσεις 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.

  1. Ανοίξτε το αρχείο PPT με την Presentation.
  2. Καλέστε τη SlideUtil.get_all_text_frames και ορίστε αν θα περιλαμβάνονται οι κύριες διαφάνειες.
  3. Διατρέξτε τα αντικείμενα TextFrame που επιστρέφονται.
  4. Διατρέξτε τη συλλογή paragraphs κάθε πλαισίου κειμένου.
  5. Διατρέξτε τη συλλογή portions κάθε παραγράφου.
  6. Διαβάστε το text και τις ιδιότητες μορφοποίησης του τρέχοντος τμήματος.

Δημιουργήθηκε με το Aspose.Slides

Εξαγωγή κειμένου και εικόνων online

Η δωρεάν εφαρμογή Aspose.Slides Parser έχει δημιουργηθεί με το Aspose.Slides for Python via .NET, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPT.

  • Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
  • Δείτε πώς διαβάζει το Aspose.Slides τα αρχεία σας πριν γράψετε κώδικα.
  • Ανεβάστε ένα αρχείο PPT και λάβετε το κείμενο και τις εικόνες του.
  • Κατεβάστε τα πάντα σε ένα αρχείο ZIP.

Άλλες υποστηριζόμενες μορφές για ανάλυση

Με Python μπορείτε επίσης να εξαγάγετε κείμενο από άλλες υποστηριζόμενες μορφές παρουσιάσεων.