PPT
PPTX
ODP
POT
ppsx
ODP
Szöveg és képek kibontása a ODP prezentációból a Python használatával
Készítse el saját Python-alkalmazásait a szöveg-, kép-, video- és hangfájlok PowerPointból való kinyeréséhez szerveroldali API-k segítségével.
Szöveg kibontása a ODP prezentációból a Python segítségével
A teljes prezentáció szövegének beolvasásához használja a GetAllTextFrames statikus metódust, amelyet a SlideUtil osztály tesz közzé. Az alábbi kód beolvassa a szöveget és a formázási információkat egy prezentációból, beleértve a fődiákat is.
Szöveg kinyerése a ODP prezentációból a Python használatával
import aspose.slides as slides
#Instatiate Presentation class that represents a ODP file
with slides.Presentation("pres.odp") as pptxPresentation:
# Get an Array of ITextFrame objects from all slides in the ODP
textFramesPPTX = slides.util.SlideUtil.get_all_text_frames(pptxPresentation, True)
# Loop through the Array of TextFrames
for i in range(len(textFramesPPTX)):
# Loop through paragraphs in current ITextFrame
for para in textFramesPPTX[i].paragraphs:
# Loop through portions in the current IParagraph
for port in para.portions:
# Display text in the current portion
print(port.text)
# Display font height of the text
print(port.portion_format.font_height)
# Display font name of the text
if port.portion_format.latin_font != None:
print(port.portion_format.latin_font.font_name)
Szöveg kinyerése a ODP formátumból a Python segítségével
Ezek a lépések a ODP fájlok elemzéséhez.
A ODP betöltése a Presentation egy példányával
Szerezzen le egy TextFrame objektumtömböt a ODP összes diájáról
Lapozzon át a TextFrames tömbön
Lapozás a bekezdések között az aktuális szövegkeretben
Lapozzon át a részeken az aktuális bekezdésben
Szöveg lekérése az aktuális részben