Topik ini mencakup detail tentang cara mendapatkan gambar dari PDF dengan Python dengan bantuan langkah-langkah konfigurasi dan kode contoh yang dapat dijalankan. Kode program lengkap dibagikan yang dapat digunakan untuk mengembangkan aplikasi ini karena semua kelas dan metode yang diperlukan disediakan yang diperlukan untuk mendapatkan gambar dari PDF dengan Python dalam berbagai format seperti PNG, JPEG, dll. Anda juga akan mengamati berbagai opsi untuk menyempurnakan proses dengan menyesuaikan gambar yang dihasilkan setelah mengaksesnya dari file PDF.
Langkah-langkah untuk Mendapatkan Gambar PDF dengan Python
- Konfigurasikan IDE untuk menggunakan Aspose.PDF untuk Python melalui .NET untuk mengekstrak gambar dari PDF
- Akses file PDF sumber yang memiliki gambar di dalamnya menggunakan objek kelas Document
- Akses gambar tertentu di dalam sumber daya halaman menggunakan objek kelas XImage
- Hasilkan aliran file baru menggunakan nama gambar yang diinginkan
- Simpan gambar sebagai file JPEG pada disk
Langkah-langkah ini memerlukan cara mendapatkan gambar dari PDF dengan Python dengan memaparkan pendekatan langkah demi langkah di mana pertama kita membuka file PDF sumber dan kemudian mengakses halaman tertentu di dalam PDF. Untuk setiap halaman PDF, terdapat kumpulan sumber daya termasuk gambar yang dapat dirujuk dengan bantuan indeks. Setelah referensi gambar yang diperlukan diakses menggunakan turunan dari objek kelas XImage, itu dapat disimpan sebagai gambar di disk menggunakan turunan dari aliran memori.
Kode untuk Mendapatkan Gambar dari PDF dengan Python
Kode ini menunjukkan prosedur untuk mengeluarkan gambar dari PDF dengan Python dengan mengaksesnya ke objek kelas Dokumen dan kemudian memuat mengakses gambar yang diinginkan pada halaman tertentu dengan mengakses daftar sumber dayanya Setelah kita memiliki akses ke gambar yang diinginkan, kita dapat mengganti namanya dan juga dapat membuat perubahan pada referensi di dalam dokumen. Anda juga dapat mengakses berbagai properti seperti nama, lebar, dan tinggi untuk memfilter gambar sebelum menyimpannya sebagai file di disk.
Contoh ini telah memandu kami untuk mengekstrak gambar dari halaman PDF. Jika Anda tertarik untuk mempelajari proses menambahkan watermark pada file PDF, lihat artikel di cara menambahkan tanda air ke PDF dengan Python.