Panduan cepat ini memberikan detail tentang cara mengonversi PDF ke gambar dalam C#. Anda dapat mengatur resolusi, tinggi, lebar dan properti lainnya seperti pengaturan font default, penskalaan gambar agar sesuai dengan lebar halaman, dan banyak lainnya. Untuk mengonversi halaman PDF ke gambar, kode C# digunakan dan langkah-langkah terperinci diberikan di bawah ini untuk mengonversi file PDF menjadi gambar PNG.
Langkah-langkah untuk Mengonversi PDF ke Gambar di C#
- Instal Aspose.PDF menggunakan manajer paket NuGet untuk mengonversi PDF ke gambar
- Muat file PDF sumber ke dalam objek kelas Document untuk mengonversi ke gambar
- Buat objek Resolusi untuk mengatur resolusi gambar keluaran
- Inisialisasi objek kelas PngDevice menggunakan objek resolusi
- Parsing melalui semua halaman dalam PDF sumber menggunakan koleksi Document.Pages
- Panggil fungsi PngDevice.Process untuk mengonversi setiap halaman PDF menjadi gambar dan menyimpan di disk
Di sini Anda mendapatkan detail langkah demi langkah untuk merender PDF ke gambar dalam C# dengan menambahkan referensi yang diperlukan dan kemudian memuat PDF target. Anda dapat mengatur konfigurasi yang berbeda untuk semua file gambar keluaran dan menguraikan semua halaman file PDF untuk mengonversi ke gambar. Pada akhirnya, setiap gambar yang dikonversi disimpan ke file terpisah di disk.
Kode untuk Mengekspor PDF ke gambar di C#
Kode ini menggunakan objek kelas Dokumen untuk memuat PDF sumber 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, tinggi, lebar, BarcodeOptimization, InterpolationHighQuality, dan OptimizeDimensions. Perhatikan bahwa Anda dapat menggunakan BmpDevice, EmfDevice, GifDevice, dan banyak lainnya untuk membuat berbagai jenis gambar.
Kami telah mempelajari proses untuk mentransfer halaman PDF ke gambar menggunakan C#. Jika Anda ingin mempelajari pembuatan file PDF dari awal, lihat artikel di cara membuat PDF di C#.