Parsování souborů PPT v C#

Extrahujte text a zjišťujte formátování textu v souborech PPT pomocí serverových API .NET.

Parsování souboru PPT v C#

Pomocí Aspose.Slides for .NET extrahujete text z prezentací PPT. Nainstalujte balíček z NuGet nebo spusťte následující příkaz v konzole Správce balíčků.

Příkaz

PM> Install-Package Aspose.Slides.NET

Parsování souborů PPT – 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);
            }
        }
    }
}

Jak parsovat soubory PPT v C#

Základní parsování dokumentů pomocí API Aspose.Slides for .NET vyžaduje jen několik řádků kódu.

  1. Načtěte soubor PPT pomocí Presentation.
  2. Získejte textové rámce pomocí SlideUtil.GetAllTextFrames.
  3. Projděte textové rámce, odstavce a části textu.
  4. Podle potřeby čtěte vlastnosti Text, FontHeight a LatinFont.FontName.

Systémové požadavky

Je potřeba podporovaný běhový modul .NET a odkaz na balíček Aspose.Slides for .NET. Můžete použít Visual Studio nebo jiné kompatibilní vývojové prostředí C#.

  • Prostředí kompatibilní s .NET Framework, .NET, Mono nebo Xamarin
  • Vývojové prostředí C#, například Visual Studio
  • Aspose.Slides for .NET nainstalovaný z NuGet

Vytvořeno pomocí Aspose.Slides

Extrakce textu a obrázků online

Bezplatná aplikace Aspose.Slides Parser je vytvořena pomocí Aspose.Slides for .NET, stejného API jako ve výše uvedeném kódu. Otevřete ji a vyzkoušejte, co API dokáže s vašimi vlastními soubory PPT.

  • Běží ve vašem prohlížeči, nic není třeba instalovat.
  • Podívejte se, jak Aspose.Slides čte vaše soubory, ještě než napíšete kód.
  • Nahrajte soubor PPT a získejte jeho text a obrázky.
  • Stáhněte vše jako jeden archiv ZIP.

Co je formát PPT

Soubor PPT je prezentace Microsoft PowerPoint 97-2003 v binárním formátu souborů. Obsahuje snímky s textem, odrážkami, obrázky, multimédii a vloženými objekty OLE. Novější verze PowerPoint používají formát PPTX založený na Office Open XML. Soubory PPT mohou vytvářet i aplikace jako OpenOffice Impress a Apple Keynote.

Více

Další podporované formáty pro parsování

V C# můžete parsovat také následující formáty.