PPT-bestanden parseren met C#

Extraheer tekst en bekijk de tekstopmaak in PPT-bestanden met server-side .NET-API’s.

PPT-bestand parseren met C#

Gebruik Aspose.Slides for .NET om tekst uit PPT-presentaties te extraheren. Installeer het pakket via NuGet of voer de volgende opdracht uit in de Package Manager Console.

Opdracht

PM> Install-Package Aspose.Slides.NET

PPT-bestanden parseren – C#

using var presentation = new Presentation("presentation.ppt");
var textFrames = SlideUtil.GetAllTextFrames(presentation, true);

foreach (var textFrame in textFrames)
{
    foreach (var paragraph in textFrame.Paragraphs)
    {
        foreach (var portion in paragraph.Portions)
        {
            Console.WriteLine(portion.Text);
            Console.WriteLine(portion.PortionFormat.FontHeight);

            var latinFont = portion.PortionFormat.LatinFont;
            if (latinFont is not null)
            {
                Console.WriteLine(latinFont.FontName);
            }
        }
    }
}

PPT-bestanden parseren in C#

Eenvoudig documenten parseren met de API Aspose.Slides for .NET vraagt maar een paar regels code.

  1. Laad het PPT-bestand met Presentation.
  2. Haal de tekstkaders op met SlideUtil.GetAllTextFrames.
  3. Doorloop de tekstkaders, alinea’s en tekstdelen.
  4. Lees naar behoefte de eigenschappen Text, FontHeight en LatinFont.FontName.

Systeemvereisten

U hebt een ondersteunde .NET-runtime en een pakketverwijzing naar Aspose.Slides for .NET nodig. U kunt Visual Studio of een andere compatibele C#-ontwikkelomgeving gebruiken.

  • .NET Framework, .NET, Mono of een Xamarin-compatibele omgeving
  • Een C#-ontwikkelomgeving zoals Visual Studio
  • Aspose.Slides for .NET, geïnstalleerd via NuGet

Gebouwd met Aspose.Slides

Tekst en afbeeldingen online extraheren

De gratis app Aspose.Slides Parser is gebouwd met Aspose.Slides for .NET, dezelfde API als in de bovenstaande code. Open de app en ontdek wat de API kan met uw eigen PPT-bestanden.

  • Werkt in uw browser, niets te installeren.
  • Zie hoe Aspose.Slides uw bestanden leest voordat u code schrijft.
  • Upload een PPT-bestand en krijg de tekst en afbeeldingen.
  • Download alles als één ZIP-archief.

Wat is PPT bestandsformaat

Een PPT-bestand is een Microsoft PowerPoint 97-2003-presentatie in het binaire bestandsformaat. Het bevat dia’s met tekst, opsommingen, afbeeldingen, multimedia en ingesloten OLE-objecten. Nieuwere PowerPoint-versies gebruiken het op Office Open XML gebaseerde PPTX-formaat. Ook toepassingen zoals OpenOffice Impress en Apple Keynote kunnen PPT-bestanden maken.

Meer lezen

Andere ondersteunde formaten om te parseren

Met C# kunt u ook de volgende formaten parseren.