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.NETParsová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.
- Načtěte soubor PPT 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 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.
Další podporované formáty pro parsování
V C# můžete parsovat také následující formáty.