Поиск текста в PPT с помощью Java
Создавайте приложения Java, которые ищут текст в файлах презентаций с помощью серверных API.
Поиск текста в презентации PPT на Java
С
Aspose.Slides for Java
можно искать текст в презентациях PPT. Соберите текстовые рамки методом SlideUtil.getAllTextBoxes, а затем проверьте объекты ITextFrame, IParagraph и IPortion.
Поиск текста в презентации PPT с помощью Java
Presentation presentation = new Presentation("welcome-to-powerpoint.ppt");
try {
String searchText = "PowerPoint";
for (ISlide slide : presentation.getSlides()) {
ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);
for (ITextFrame textFrame : slideTextFrames) {
for (IParagraph paragraph : textFrame.getParagraphs()) {
for (IPortion portion : paragraph.getPortions()) {
if (portion.getText().contains(searchText)) {
System.out.println(portion.getText());
}
}
}
}
}
} finally {
presentation.dispose();
}Как найти текст в PPT на Java
Выполните следующие шаги, чтобы найти текст в презентации PPT.
- Загрузите файл PPT с помощью класса
Presentation. - Вызовите метод
SlideUtil.getAllTextBoxes, чтобы собрать текстовые рамки каждого слайда. - Проверьте объекты
ITextFrame,IParagraphиIPortion, чтобы найти совпадающий текст.
Создано на основе Aspose.Slides
Поиск текста в файлах PPT онлайн
Бесплатное приложение Aspose.Slides Search создано на основе Aspose.Slides for Java — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPT.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides находит текст, ещё до написания кода.
- Ищите в файле PPT обычный текст или регулярные выражения.
- Скачайте найденные совпадения в виде текстового файла.
Другие поддерживаемые форматы для поиска
С помощью Java можно также искать текст в следующих форматах.