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.NETParsová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.
- Načtěte soubor PPTX pomocí
Presentation. - Získejte textové rámce pomocí
SlideUtil.GetAllTextFrames. - Projděte textové rámce, odstavce a části textu.
- Podle potřeby čtěte vlastnosti
Text,FontHeightaLatinFont.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.
Další podporované formáty pro parsování
V C# můžete parsovat také následující formáty.