Εξαγωγή κειμένου από παρουσιάσεις ODP με Python

Δημιουργήστε εφαρμογές Python που εξάγουν κείμενο και λεπτομέρειες μορφοποίησης από παρουσιάσεις OpenDocument με το Aspose.Slides.

Εξαγωγή κειμένου από παρουσίαση ODP με Python

Το Aspose.Slides for Python via .NET παρέχει τη στατική μέθοδο get_all_text_frames της SlideUtil. Επιστρέφει τα αντικείμενα TextFrame ολόκληρης της παρουσίασης και μπορεί να περιλαμβάνει κείμενο από τις κύριες διαφάνειες. Το παρακάτω παράδειγμα εξάγει κείμενο και σχετικές λεπτομέρειες γραμματοσειράς από μια παρουσίαση ODP.

Εξαγωγή κειμένου από παρουσίαση ODP – Python

include_master_slides = True

with slides.Presentation("presentation.odp") 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)

Πώς να εξαγάγετε κείμενο από ODP με Python

Ακολουθήστε αυτά τα βήματα για να εξαγάγετε κείμενο από ένα αρχείο ODP.

  1. Ανοίξτε το αρχείο ODP με την 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 με τα δικά σας αρχεία ODP.

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

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

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