Topik singkat ini memberikan detail tentang cara mengonversi PDF ke gambar dengan Python. Anda dapat mengatur resolusi, tinggi, lebar dan properti lainnya seperti mengatur font default, menskalakan gambar agar sesuai dengan lebar halaman, dan banyak lainnya. Untuk mengonversi halaman PDF menjadi gambar, kode Python digunakan dan langkah-langkah terperinci diberikan di bawah ini untuk mengonversi file PDF menjadi gambar PNG.
Langkah-langkah untuk Mengonversi PDF ke Gambar dengan Python
- Instal Aspose.PDF untuk Python melalui .NET untuk mengonversi PDF ke gambar
- Buka file PDF sumber ke objek kelas Dokumen untuk mengonversi ke gambar
- Buat objek kelas Resolusi untuk mengatur resolusi gambar keluaran
- Inisialisasi objek kelas PngDevice menggunakan objek resolusi
- Telusuri semua halaman di dalam PDF sumber menggunakan koleksi Document.pages
- Panggil fungsi PngDevice.process untuk mengonversi setiap halaman PDF menjadi gambar dan menyimpannya di disk
Pada paragraf di atas, Anda mendapatkan detail langkah demi langkah untuk merender PDF ke gambar dengan Python dengan menambahkan referensi yang diperlukan lalu memuat PDF target. Anda juga dapat mengatur konfigurasi yang berbeda untuk semua file gambar keluaran dan mem-parsing semua halaman file PDF untuk diubah menjadi gambar. Terakhir, setiap gambar yang dikonversi disimpan ke file terpisah di disk.
Kode untuk Mengekspor PDF ke gambar dengan Python
Contoh ini menggunakan objek kelas Dokumen untuk memuat sumber PDF di mana kelas Dokumen berisi kumpulan halaman untuk iterasi. Untuk mengatur properti yang berbeda dari gambar keluaran, objek Resolution dan PngDevice dideklarasikan yang mendukung pengaturan berbagai parameter seperti resolusi gambar, lebar, tinggi, BarcodeOptimization, InterpolationHighQuality, dan OptimizeDimensions. Perhatikan bahwa Anda dapat menggunakan BmpDevice, EmfDevice, GifDevice, dan banyak lainnya untuk membuat berbagai jenis gambar.
Kita telah mempelajari tentang proses untuk mentransfer halaman PDF ke gambar menggunakan Python. Jika Anda tertarik untuk mempelajari cara membuat file PDF dari awal, lihat artikel di cara membuat PDF dengan Python.