Разбор файлов PPTX на C#
Извлекайте текст и анализируйте форматирование текста в файлах PPTX с помощью серверных API .NET.
Разбор файла PPTX на C#
Используйте Aspose.Slides for .NET , чтобы извлекать текст из презентаций PPTX. Установите пакет из NuGet или выполните следующую команду в консоли диспетчера пакетов.
Команда
PM> Install-Package Aspose.Slides.NETРазбор файлов 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);
}
}
}
}Как разобрать файлы PPTX на C#
Для базового разбора документов с помощью API Aspose.Slides for .NET достаточно нескольких строк кода.
- Загрузите файл PPTX с помощью
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 может сделать с вашими собственными файлами PPTX.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides читает ваши файлы, ещё до написания кода.
- Загрузите файл PPTX и получите его текст и изображения.
- Скачайте всё одним ZIP-архивом.
Формат файла PPTX
Файлы PPTX — это презентации, созданные в Microsoft PowerPoint. В отличие от двоичного формата PPT, PPTX использует формат Office Open XML. Презентация содержит слайды с текстом, изображениями, форматированием, анимацией и другими медиаданными, которые показываются в виде слайд-шоу.
Другие поддерживаемые форматы для разбора
С помощью C# можно также разбирать следующие форматы.