Analizzare file PPTX con C#

Estrai il testo ed esamina la formattazione del testo nei file PPTX con API .NET lato server.

Analizzare un file PPTX con C#

Usa Aspose.Slides for .NET per estrarre testo da presentazioni PPTX. Installa il pacchetto da NuGet oppure esegui il seguente comando nella Console di Gestione pacchetti.

Comando

PM> Install-Package Aspose.Slides.NET

Analizzare file PPTX – C#

using var presentation = new Presentation("presentation.pptx");
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);
            }
        }
    }
}

Come analizzare file PPTX in C#

L’analisi di base dei documenti con l’API Aspose.Slides for .NET richiede solo poche righe di codice.

  1. Carica il file PPTX con Presentation.
  2. Recupera le cornici di testo con SlideUtil.GetAllTextFrames.
  3. Scorri cornici di testo, paragrafi e porzioni.
  4. Leggi le proprietà Text, FontHeight e LatinFont.FontName secondo necessità.

Requisiti di sistema

Sono necessari un runtime .NET supportato e un riferimento al pacchetto Aspose.Slides for .NET. Puoi usare Visual Studio o un altro ambiente di sviluppo C# compatibile.

  • Ambiente compatibile con .NET Framework, .NET, Mono o Xamarin
  • Un ambiente di sviluppo C# come Visual Studio
  • Aspose.Slides for .NET installato da NuGet

Realizzato con Aspose.Slides

Estrarre testo e immagini online

L’app gratuita Aspose.Slides Parser è realizzata con Aspose.Slides for .NET, la stessa API del codice sopra. Aprila e scopri cosa può fare l’API con i tuoi file PPTX.

  • Funziona nel browser, senza installare nulla.
  • Scopri come Aspose.Slides legge i tuoi file prima di scrivere codice.
  • Carica un file PPTX e ottieni il suo testo e le sue immagini.
  • Scarica tutto in un unico archivio ZIP.

Cos'è il formato file PPTX

I file PPTX sono presentazioni create con Microsoft PowerPoint. A differenza del formato binario PPT, PPTX usa il formato Office Open XML. Una presentazione contiene diapositive con testo, immagini, formattazione, animazioni e altri contenuti multimediali che vengono mostrati come presentazione.

Leggi di più

Altri formati di analisi supportati

Con C# puoi analizzare anche i seguenti formati.