Analiza plików PPTX w C#

Wyodrębniaj tekst i sprawdzaj formatowanie tekstu w plikach PPTX za pomocą serwerowych API .NET.

Analiza pliku PPTX w C#

Użyj Aspose.Slides for .NET , aby wyodrębnić tekst z prezentacji PPTX. Zainstaluj pakiet z NuGet lub uruchom następujące polecenie w konsoli Menedżera pakietów.

Polecenie

PM> Install-Package Aspose.Slides.NET

Analiza plików 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);
            }
        }
    }
}

Jak analizować pliki PPTX w C#

Podstawowa analiza dokumentów za pomocą API Aspose.Slides for .NET wymaga tylko kilku linii kodu.

  1. Wczytaj plik PPTX za pomocą Presentation.
  2. Pobierz ramki tekstowe za pomocą SlideUtil.GetAllTextFrames.
  3. Przejdź przez ramki tekstowe, akapity i fragmenty tekstu.
  4. W razie potrzeby odczytaj właściwości Text, FontHeight i LatinFont.FontName.

Wymagania systemowe

Wymagane są obsługiwane środowisko uruchomieniowe .NET oraz odwołanie do pakietu Aspose.Slides for .NET. Możesz używać Visual Studio lub innego zgodnego środowiska programistycznego C#.

  • Środowisko zgodne z .NET Framework, .NET, Mono lub Xamarin
  • Środowisko programistyczne C#, np. Visual Studio
  • Aspose.Slides for .NET zainstalowany z NuGet

Zbudowano z Aspose.Slides

Wyodrębniaj tekst i obrazy online

Bezpłatna aplikacja Aspose.Slides Parser została zbudowana z użyciem Aspose.Slides for .NET, tego samego API co w powyższym kodzie. Otwórz ją i zobacz, co API potrafi zrobić z Twoimi plikami PPTX.

  • Działa w przeglądarce, nie trzeba niczego instalować.
  • Zobacz, jak Aspose.Slides odczytuje Twoje pliki, zanim napiszesz kod.
  • Prześlij plik PPTX i otrzymaj jego tekst oraz obrazy.
  • Pobierz wszystko jako jedno archiwum ZIP.

Co to jest PPTX Format pliku

Pliki PPTX to prezentacje tworzone w Microsoft PowerPoint. W przeciwieństwie do binarnego formatu PPT format PPTX używa formatu Office Open XML. Prezentacja zawiera slajdy z tekstem, obrazami, formatowaniem, animacjami i innymi multimediami wyświetlanymi jako pokaz slajdów.

Czytaj więcej

Inne obsługiwane formaty do analizy

W C# możesz też analizować następujące formaty.