Cari Teks dalam ODP menggunakan Java

Bangun aplikasi Java yang mencari teks dalam file presentasi menggunakan API sisi server.

Cari Teks dalam Presentasi ODP melalui Java

Dengan Aspose.Slides for Java , Anda dapat mencari teks dalam presentasi ODP. Gunakan metode SlideUtil.getAllTextBoxes untuk mengumpulkan bingkai teks, lalu periksa objek ITextFrame, IParagraph, dan IPortion.

Cari Teks dalam Sebuah Presentasi ODP menggunakan Java

Presentation presentation = new Presentation("welcome-to-powerpoint.odp");
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();
}

Cara Mencari Teks dalam ODP melalui Java

Ikuti langkah-langkah berikut untuk mencari teks dalam presentasi ODP.

  1. Muat file ODP dengan kelas Presentation.
  2. Panggil metode SlideUtil.getAllTextBoxes untuk mengumpulkan bingkai teks dari setiap slide.
  3. Periksa objek ITextFrame, IParagraph, dan IPortion untuk menemukan teks yang cocok.

Dibuat dengan Aspose.Slides

Cari Teks dalam File ODP Secara Online

Aplikasi Aspose.Slides Search gratis dibuat dengan Aspose.Slides for Java, API yang sama dengan kode di atas. Buka aplikasinya dan lihat apa yang dapat dilakukan API dengan file ODP Anda sendiri.

  • Berjalan di browser Anda, tanpa perlu menginstal apa pun.
  • Lihat cara Aspose.Slides menemukan teks sebelum Anda menulis kode.
  • Cari teks biasa atau ekspresi reguler di file ODP Anda.
  • Unduh hasil pencarian sebagai file teks.

Format Lain yang Didukung untuk Pencarian

Dengan Java, Anda juga dapat mencari teks dalam format berikut.