Szöveg kinyerése PowerPointból C#-al

Ez a rövid útmutató leírja, hogyan szerezzen ki szöveget a PowerPointból C#-al. Részleteket tartalmaz az IDE beállításáról, egy lépéssort, valamint egy mintakódot egy PowerPoint szöveggé konvertáló C#-os eszköz fejlesztéséhez. Megtanulja, hogyan férhet hozzá a prezentációk vagy diák különféle tartalmához a szöveg kinyeréséhez.

Lépések a PowerPoint szöveggé konvertálásához C# használatával

  1. Állítsa be a környezetet, hogy a Aspose.Slides for .NET-t használja a PPTX TXT formátumba konvertáláshoz.
  2. Nyissa meg a PPTX fájlt memóriába a Presentation osztály segítségével, a megadott bemeneti fájlútvonal használatával
  3. Hívja meg a SlideUtil.GetAllTextFrames() metódust az összes szövegkeret kinyeréséhez minden diáról
  4. Állítsa be a jelzőt, hogy a mester- és elrendezési diákból szövegkereteket is kinyerje.
  5. Deklarálja a StringBuilder objektumot a kinyert szövegtartalom tárolásához
  6. Elemezze az összes szövegkeretet, és érje el a bekezdéseket.
  7. Iteráljon minden bekezdésen, és fűzze hozzá a szövegrészeit új sorokban a StringBuilderhez.
  8. Írja a végső összegyűjtött szöveget egy TXT fájlba a lemezen.

Ezek a lépések bemutatják a PPTX szövegkonverter C#-ban fejlesztését. Töltsd be a prezentációt, szerezd meg az összes szövegkeret gyűjteményét, hozz létre egy StringBuilder objektumot, és iterálj végig a gyűjteményben lévő minden kereten. Minden keretnél érj el a bekezdések gyűjteményét, minden bekezdésben szerezd meg a részek gyűjteményét, olvasd ki a szöveget a részből, és fűzd hozzá a StringBuilder objektumhoz.

Kód a PPTX TXT-re konvertálásához C#-val

Ez a kód bemutatja, hogyan PPTX szövegének kinyerése C#-al. Van egy másik gyors módja a teljes bemutató szövegének lekérésére a PresentationFactory.Példány használatával. A GetPresentationText(inputPath, TextExtractionArrangingMode.A rendezetlen metódus minden dia tartalmát egy UTF‑8 kódolású kimeneti fájlba írja. Négy szöveges összetevő kerül kiírásra minden dián, beleértve a fő szövegtörzset, a jegyzeteket, a mesterdia szövegét és a layout szöveget.

Ez a cikk megtanította, hogyan lehet kinyerni az összes szöveget egy prezentációból. A PowerPoint MP4 videóvá konvertálásához lásd a PowerPoint konvertálása videóvá C#‑ban cikket.

 Magyar