Artikel ini memberikan detail tentang cara mendapatkan gambar dari PDF dalam C# dengan bantuan detail konfigurasi dan kode contoh yang dapat dijalankan. Logika program lengkap dibagikan yang dapat digunakan untuk menulis aplikasi ini karena semua kelas dan metode yang diperlukan diberikan yang diperlukan untuk mendapatkan gambar dari PDF dalam C# dalam format berbeda seperti JPEG, PNG, dll. Anda juga akan mempelajari berbagai opsi untuk menyempurnakan proses dengan menyesuaikan gambar keluaran setelah mengambilnya dari file PDF.
Langkah-langkah untuk Mendapatkan Gambar PDF di C#
- Konfigurasikan IDE untuk menggunakan Aspose.PDF for .NET untuk mengekstrak gambar dari PDF
- Muat file PDF sumber yang memiliki gambar di dalamnya menggunakan objek kelas Document
- Dapatkan akses ke gambar tertentu menggunakan objek kelas XImage
- Buat aliran file baru menggunakan nama gambar yang diinginkan
- Simpan gambar sebagai JPEG dan tutup streaming
Langkah-langkah ini menjelaskan cara mendapatkan gambar dari PDF dalam C# dengan membagikan pendekatan langkah demi langkah di mana pertama-tama kita memuat file PDF sumber dan kemudian mendapatkan akses ke halaman PDF tertentu. Setiap halaman memiliki koleksi sumber daya termasuk gambar yang dapat dirujuk dengan bantuan indeks. Setelah referensi gambar yang diinginkan diakses ke objek kelas XImage, itu dapat disimpan sebagai gambar ke dalam aliran dalam salah satu format yang diinginkan.
Kode untuk Mendapatkan Gambar dari PDF di C#
Kode ini menunjukkan proses untuk mengeluarkan gambar dari PDF dalam C# dengan memuatnya ke dalam objek kelas Dokumen dan kemudian mendapatkan daftar sumber daya dari halaman tertentu dan kemudian dari sumber daya, mendapatkan daftar gambar di halaman itu. Setelah kami memiliki akses ke gambar tertentu, kami dapat mengganti nama gambar bersama dengan perubahan referensi di dalam dokumen. Anda juga bisa mendapatkan properti yang berbeda seperti nama, tinggi, dan lebar untuk memfilter gambar sebelum menyimpannya di disk.
Tutorial ini telah memandu kita untuk mengekstrak gambar dari halaman PDF. Jika Anda ingin mempelajari proses menambahkan tanda air dalam file PDF, lihat artikel di cara menambahkan tanda air ke PDF di C #.