Разбор файлов PPT на C#
Извлекайте текст и анализируйте форматирование текста в файлах PPT с помощью серверных API .NET.
Разбор файла PPT на C#
Используйте Aspose.Slides for .NET , чтобы извлекать текст из презентаций PPT. Установите пакет из NuGet или выполните следующую команду в консоли диспетчера пакетов.
Команда
PM> Install-Package Aspose.Slides.NETРазбор файлов 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);
}
}
}
}Как разобрать файлы PPT на C#
Для базового разбора документов с помощью API Aspose.Slides for .NET достаточно нескольких строк кода.
- Загрузите файл PPT с помощью
Presentation. - Получите текстовые рамки с помощью
SlideUtil.GetAllTextFrames. - Переберите текстовые рамки, абзацы и фрагменты текста.
- При необходимости прочитайте свойства
Text,FontHeightиLatinFont.FontName.
Системные требования
Требуются поддерживаемая среда выполнения .NET и ссылка на пакет Aspose.Slides for .NET. Можно использовать Visual Studio или другую совместимую среду разработки на C#.
- Среда, совместимая с .NET Framework, .NET, Mono или Xamarin
- Среда разработки на C#, например Visual Studio
- Aspose.Slides for .NET, установленный из NuGet
Создано на основе Aspose.Slides
Извлекайте текст и изображения онлайн
Бесплатное приложение Aspose.Slides Parser создано на основе Aspose.Slides for .NET — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPT.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides читает ваши файлы, ещё до написания кода.
- Загрузите файл PPT и получите его текст и изображения.
- Скачайте всё одним ZIP-архивом.
Формат файла PPT
Файл PPT — это презентация Microsoft PowerPoint 97-2003 в двоичном формате файлов. Он содержит слайды с текстом, маркированными списками, изображениями, мультимедиа и встроенными объектами OLE. Более новые версии PowerPoint используют формат PPTX, основанный на Office Open XML. Файлы PPT могут создавать и такие приложения, как OpenOffice Impress и Apple Keynote.
Другие поддерживаемые форматы для разбора
С помощью C# можно также разбирать следующие форматы.