Разбор файлов ODP на Java
Извлекайте текст и содержимое презентаций из документов ODP с помощью серверных API Aspose.Slides for Java.
Разбор файла ODP на Java
Используйте
Aspose.Slides for Java
, чтобы разбирать презентации ODP и извлекать текст со слайдов. Добавьте библиотеку в проект 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>Разбор файлов ODP — Java
Presentation presentation = new Presentation("demo.odp");
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();
}Как разобрать файлы ODP на Java
Извлеките текст из презентации ODP с помощью Aspose.Slides for Java в несколько строк кода.
- Загрузите файл
ODPс помощью класса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 может сделать с вашими собственными файлами ODP.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides читает ваши файлы, ещё до написания кода.
- Загрузите файл ODP и получите его текст и изображения.
- Скачайте всё одним ZIP-архивом.
Формат файла ODP
Файлы с расширением ODP используют формат OpenDocument Presentation. Файл ODP хранит слайды, которые могут содержать текст, изображения, форматирование, анимацию и другое содержимое презентации.
Другие поддерживаемые форматы для разбора
С помощью Java можно также разбирать другие форматы презентаций.