Разбор файлов PPT на Java
Извлекайте текст и содержимое презентаций из документов PPT с помощью серверных API Aspose.Slides for Java.
Разбор файла PPT на Java
Используйте
Aspose.Slides for Java
, чтобы разбирать презентации PPT и извлекать текст со слайдов. Добавьте библиотеку в проект Maven с помощью приведённой ниже конфигурации репозитория и зависимости в файле pom.xml.
Репозиторий
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>Зависимость
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>26.8</version>
<classifier>jdk16</classifier>
</dependency>Разбор файлов PPT — Java
Presentation presentation = new Presentation("demo.ppt");
try {
ISlide slide = presentation.getSlides().get_Item(0);
ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);
for (ITextFrame textFrame : slideTextFrames) {
for (IParagraph paragraph : textFrame.getParagraphs()) {
for (IPortion portion : paragraph.getPortions()) {
System.out.print(portion.getText());
System.out.print(portion.getPortionFormat().getFontHeight());
System.out.print(portion.getPortionFormat().getLatinFont().getFontName());
}
}
}
} finally {
presentation.dispose();
}Как разобрать файлы PPT на Java
Извлеките текст из презентации PPT с помощью Aspose.Slides for Java в несколько строк кода.
- Загрузите файл
PPTс помощью классаPresentation. - Вызовите метод
SlideUtil.getAllTextBoxes, чтобы получить текстовые рамки первого слайда. - Переберите все объекты
ITextFrame,IParagraphиIPortion. - Прочитайте текст, размер и название шрифта каждого объекта
IPortion.
Системные требования
Aspose.Slides for Java поддерживает основные платформы и операционные системы. Убедитесь, что ваша среда соответствует следующим требованиям.
- Microsoft Windows или совместимая операционная система с Java Runtime Environment для приложений JSP/JSF и настольных приложений.
- Последняя версия Aspose.Slides for Java из Maven .
Создано на основе Aspose.Slides
Извлекайте текст и изображения онлайн
Бесплатное приложение Aspose.Slides Parser создано на основе Aspose.Slides for Java — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPT.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides читает ваши файлы, ещё до написания кода.
- Загрузите файл PPT и получите его текст и изображения.
- Скачайте всё одним ZIP-архивом.
Формат файла PPT
Файл PPT хранит презентацию PowerPoint 97-2003 в двоичном формате файлов. Он может содержать слайды с текстом, изображениями, диаграммами, мультимедиа и встроенными объектами.
Другие поддерживаемые форматы для разбора
С помощью Java можно также разбирать другие форматы презентаций.