Ekstrak Teks dari PowerPoint menggunakan Java

Tutorial singkat ini menjelaskan cara mengekstrak teks dari PowerPoint menggunakan Java. Ini akan membagikan detail tentang cara menyiapkan IDE, daftar langkah, dan contoh kode untuk mengembangkan konverter PowerPoint ke teks menggunakan Java. Berbagai opsi untuk mengekstrak teks dari presentasi akan dibahas.

Langkah-langkah untuk Mengekstrak Semua Teks dari PowerPoint menggunakan Java

  1. Atur lingkungan untuk menggunakan Aspose.Slides for Java untuk mengonversi PPTX ke TXT
  2. Impor dependensi untuk mengurai slide dan file output.
  3. Muat file PPTX sumber ke memori dengan menggunakan kelas Presentation
  4. Ambil semua bingkai teks untuk mengumpulkan setiap kontainer teks dari semua slides
  5. Menganalisis semua paragraf dan bagian dari frame, lalu menambahkan teks ke objek StringBuilder
  6. Simpan file output sebagai file TXT

Langkah-langkah yang disebutkan di atas merangkum proses untuk mengekstrak teks dari PPTX menggunakan Java. Muat presentasi, akses semua frame teks, buat objek StringBuilder, dan iterasi melalui semua frame untuk mengambil paragraf. Dari setiap paragraf, ambil bagian-bagian, ekstrak teks dari setiap bagian dan tambahkan ke instance StringBuilder, dan akhirnya simpan teks yang terkumpul ke file TXT.

Kode untuk Mengonversi PPTX ke TXT menggunakan Java

Kode ini menunjukkan cara mengonversi PowerPoint menjadi teks menggunakan Java. Anda dapat mengekstrak teks slide demi slide menggunakan metode SlideUtil.getAllTextBoxes() yang menerima slide sebagai input, dan mengekstrak catatan pembicara menggunakan metode slide.getNotesSlideManager().getNotesSlide(), serta mengekstrak teks dari tabel menggunakan slide.getShapes() yang mengembalikan koleksi shape dan menyaring setiap shape yang merupakan instance dari ITable. Output JSON juga dapat dihasilkan dengan mengisi JsonObject dan menyimpan data dalam JSONArray.

Artikel ini menjelaskan proses mengonversi PowerPoint menjadi teks. Untuk mengonversi presentasi menjadi video, lihat artikel Mengonversi PowerPoint ke Video menggunakan Java.

 Indonesian