Tutorial ini dirancang untuk memberikan informasi dasar tentang cara mendapatkan gambar dari PDF di Java. Anda akan mendapatkan referensi ke sumber daya yang digunakan dalam kode contoh, logika pemrograman terperinci yang memandu pengembangan aplikasi, dan kode contoh yang dapat dijalankan untuk mendapatkan gambar dari PDF di Java lalu menyimpannya sebagai {{ gambar HYPERLINK2}}. Detail juga akan diberikan untuk menyesuaikan proses seperti memuat dokumen sumber dari sumber yang berbeda bersama dengan opsi untuk mengatur kata sandi untuk file PDF yang dilindungi atau mengatur properti gambar keluaran.
Langkah-langkah untuk mendapatkan Gambar dari PDF di Java
- Konfigurasikan IDE untuk menambahkan Aspose.PDF for Java untuk mengekstrak gambar PDF
- Muat file PDF masukan ke dalam objek Document class dari disk atau aliran memori
- Dapatkan referensi ke koleksi sumber daya halaman PDF target dari mana gambar akan diekstraksi
- Dapatkan referensi gambar yang diinginkan menggunakan objek kelas XImage dari koleksi gambar di sumber daya
- Buat instance objek FileOutputStream untuk menyimpan gambar keluaran
- Simpan gambar target sebagai file JPG
Langkah-langkah ini memberikan logika langkah demi langkah untuk mengeluarkan gambar dari PDF di Java. Ini menjelaskan struktur internal PDF di mana setiap halaman memiliki kumpulan sumber daya, termasuk gambar pada halaman yang digunakan untuk mengakses gambar target. Setelah referensi gambar diperoleh, itu disimpan ke dalam objek kelas XImage yang berisi metode untuk menyimpan gambar yang dimuat pada disk.
Kode untuk mendapatkan Gambar dari PDF di Java
Kode ini mendemonstrasikan cara mendapatkan gambar dari PDF di Java dengan memperkenalkan kelas Dokumen yang digunakan untuk memuat PDF sumber. Kelas penting berikutnya adalah XImage yang dapat menyimpan referensi ke gambar dalam koleksi gambar dari halaman PDF yang dipilih. Setelah Anda mendapatkan referensi gambar, Anda tidak hanya dapat menggunakannya untuk menyimpan gambar yang dimuat di disk, tetapi juga menghapus gambar ini dari PDF sumber, mengganti nama gambar dalam PDF sumber, dan memeriksa apakah gambar tersebut transparan atau tidak.
Tutorial ini juga dapat digunakan untuk mendapatkan semua gambar dari PDF di Java. Jika Anda tertarik dengan proses mengonversi gambar ke PDF, lihat artikel di cara mengonversi gambar ke PDF di Jawa.