Ez a rövid útmutató leírja, hogyan kivonjon szöveget a PowerPoint Python használatával. Tartalmaz részleteket az IDE beállításáról, egy lépéssort, és egy mintakódot a PowerPoint szöveggé konvertálásához Python segítségével. Különböző technikákat tárgyalunk a diák szövegének lekérésére.
Lépések a PPTX szövegének kinyeréséhez Python használatával
- Állítsa be az IDE-t, hogy a Aspose.Slides for Python via .NET-t használja a szöveg kinyeréséhez
- Importáld a kívánt osztályokat a könyvtárból és a SlideUtil segédosztályt.
- Definiáld a bemeneti/kimeneti fájl útvonalakat, és töltsd be a licencet
- Töltsd be a forrás PowerPoint prezentációt a Presentation objektumba
- Használja a SlideUtil.get_all_text_frames-t minden diáról az összes szövegdoboz kinyeréséhez.
- Olvassa be az összes szövegkeretet és azok bekezdéseit, hogy összegyűjtse az egyes szövegrészeket.
- Feldolgozza az egyes kereteket, és új sorban hozzáfűzi a diák tartalmát.
- Mentsd el az összegyűjtött szövegrészeket, és mentsd a kimenetet egy TXT fájlba.
Ezek a lépések magyarázzák a folyamatot egy PPTX szövegkonvertáló Python használatával kifejlesztéséhez. Töltsd be a prezentációt, szerezd meg az összes szövegkeretet, dolgozd fel minden bekezdést az összes keretben, és nyerd ki a szöveget a bennük lévő részekből. Mentsd el az összegyűjtött adatokat egy szövegfájlba, sorelválasztóval minden szövegrészhez.
Kód a PowerPoint szöveggé konvertálásához Python használatával.
Ez a kód bemutatja, hogyan konvertálhatja a PPTX-et TXT-re Python használatával. A teljes bemutató egyszerre történő beolvasása helyett egyes diákhoz külön‑külön hozzáférhet, és csak a kiválasztott diák szövegét dolgozhatja fel. Egy másik lehetőség, hogy nem tölti be a bemutatót a memóriába, hanem csak a fájl útvonalát használja a szöveg kinyeréséhez egy flaggel, amely a szöveget a rendezett sorrendben, eredeti vagy lapos sorrendben húzza ki.
Ez a rövid cikk útmutatót ad a szöveg kinyeréséhez egy PPTX‑ből. A prezentáció videóvá konvertálásához lásd a PowerPoint konvertálása videóvá Python használatával cikket.