Parsování souborů PPTX v C#

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

Parsování souboru PPTX v C#

Pomocí Aspose.Slides for .NET extrahujete text z prezentací PPTX. 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ů 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 parsovat soubory PPTX 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 PPTX 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 PPTX.

  • 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 PPTX a získejte jeho text a obrázky.
  • Stáhněte vše jako jeden archiv ZIP.

Co je formát PPTX

Soubory PPTX jsou prezentace vytvořené v Microsoft PowerPoint. Na rozdíl od binárního formátu PPT používá PPTX formát Office Open XML. Prezentace obsahuje snímky s textem, obrázky, formátováním, animacemi a dalšími médii, které se zobrazují jako prezentace.

Více

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

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