Estrarre testo da presentazioni ODP con Python
Crea applicazioni Python che estraggono testo e dettagli di formattazione da presentazioni OpenDocument con Aspose.Slides.
Estrarre testo da una presentazione ODP con Python
Aspose.Slides for Python via .NET
fornisce il metodo statico
get_all_text_frames
di SlideUtil. Restituisce gli oggetti TextFrame dell’intera presentazione e può includere il testo delle diapositive master. L’esempio seguente estrae il testo e i relativi dettagli del carattere da una presentazione ODP.
Estrarre testo da una presentazione 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)Come estrarre testo da ODP con Python
Segui questi passaggi per estrarre testo da un file ODP.
- Apri il file ODP con
Presentation. - Chiama
SlideUtil.get_all_text_framese specifica se includere le diapositive master. - Scorri gli oggetti
TextFramerestituiti. - Scorri la raccolta
paragraphsdi ogni cornice di testo. - Scorri la raccolta
portionsdi ogni paragrafo. - Leggi
texte le proprietà di formattazione della porzione corrente.
Realizzato con Aspose.Slides
Estrarre testo e immagini online
L’app gratuita Aspose.Slides Parser è realizzata con Aspose.Slides for Python via .NET, la stessa API del codice sopra. Aprila e scopri cosa può fare l’API con i tuoi file ODP.
- Funziona nel browser, senza installare nulla.
- Scopri come Aspose.Slides legge i tuoi file prima di scrivere codice.
- Carica un file ODP e ottieni il suo testo e le sue immagini.
- Scarica tutto in un unico archivio ZIP.
Altri formati di analisi supportati
Con Python puoi estrarre testo anche da altri formati di presentazione supportati.