ODP-Dateien mit C# parsen

Text aus ODP-Dateien extrahieren und die Textformatierung mit serverseitigen .NET-APIs auslesen.

ODP-Datei mit C# parsen

Mit Aspose.Slides for .NET extrahieren Sie Text aus ODP-Präsentationen. Installieren Sie das Paket über NuGet oder führen Sie den folgenden Befehl in der Paket-Manager-Konsole aus.

Befehl

PM> Install-Package Aspose.Slides.NET

ODP-Dateien parsen – C#

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

So parsen Sie ODP-Dateien in C#

Für das einfache Parsen von Dokumenten mit der API Aspose.Slides for .NET genügen wenige Codezeilen.

  1. Laden Sie die ODP-Datei mit Presentation.
  2. Rufen Sie die Textrahmen mit SlideUtil.GetAllTextFrames ab.
  3. Durchlaufen Sie Textrahmen, Absätze und Textabschnitte.
  4. Lesen Sie bei Bedarf die Eigenschaften Text, FontHeight und LatinFont.FontName.

Systemanforderungen

Erforderlich sind eine unterstützte .NET-Laufzeitumgebung und ein Paketverweis auf Aspose.Slides for .NET. Sie können Visual Studio oder eine andere kompatible C#-Entwicklungsumgebung verwenden.

  • .NET Framework, .NET, Mono oder eine Xamarin-kompatible Umgebung
  • Eine C#-Entwicklungsumgebung wie Visual Studio
  • Aspose.Slides for .NET, installiert über NuGet

Entwickelt mit Aspose.Slides

Text und Bilder online extrahieren

Die kostenlose App Aspose.Slides Parser basiert auf Aspose.Slides for .NET, derselben API wie im obigen Code. Öffnen Sie sie und sehen Sie, was die API mit Ihren eigenen ODP-Dateien leisten kann.

  • Läuft im Browser, keine Installation erforderlich.
  • Sehen Sie, wie Aspose.Slides Ihre Dateien liest, bevor Sie Code schreiben.
  • Laden Sie eine ODP-Datei hoch und erhalten Sie ihren Text und ihre Bilder.
  • Laden Sie alles als ein ZIP-Archiv herunter.

Was ist ODP Dateiformat

ODP-Dateien verwenden das Format OpenDocument Presentation. Eine Präsentation enthält Folien mit Text, Bildern, Formatierungen, Animationen und anderen Medien. Anwendungen, die das OpenDocument-Format unterstützen, etwa OpenOffice und StarOffice, können ODP-Dateien öffnen.

Weiter lesen

Weitere unterstützte Formate zum Parsen

Mit C# können Sie auch die folgenden Formate parsen.