Panduan tutorial singkat ini tentang cara memotong gambar di C# dengan menjelaskan proses pemotongan bitmap sampel. Ada sejumlah opsi yang dapat digunakan untuk memotong gambar. Untuk memotong bitmap C# kode menunjukkan salah satu metode di mana sisi digeser dengan nilai yang ditentukan pengguna dan gambar keluaran disimpan sebagai BMP namun Anda dapat menyimpannya ke jenis gambar lain seperti JPEG, PNG, dll.
Langkah-langkah untuk Memotong Gambar di C#
- Konfigurasikan lingkungan pengembangan untuk menambahkan Aspose.Imaging menggunakan manajer paket NuGet
- Muat bitmap sumber menggunakan objek kelas Image
- Transmisikan gambar yang dimuat ke RasterImage
- Cache gambar lengkap ke dalam memori untuk kinerja yang lebih baik
- Pangkas bitmap yang dimuat dengan menentukan bagian atas, bawah, kiri, dan kanan bergeser ke tengah gambar
- Gunakan metode Simpan untuk menyimpan gambar yang dipotong pada disk
Untuk memotong gambar C# pengaturan lingkungan berbasis, namespace, kelas, dan metode dibagi dalam langkah-langkah ini. Anda dapat memuat semua jenis gambar menggunakan metode Image.Load() dan kemudian mentransmisikannya ke RasterImage yang berisi opsi untuk memotong gambar. Kami telah menggunakan metode pergeseran sisi di sini di mana Anda harus menentukan nilai di mana sisi gambar yang dimuat akan bergerak ke dalam menuju pusat gambar sehingga menciptakan gambar yang dipotong.
Kode untuk Memotong Gambar di C#
Baris kode ini di C# memotong gambar dan menyimpannya di disk dengan menggunakan metode RasterImage.Save(). Setelah gambar sumber dimuat sebagai RasterImage, Anda dapat melakukan banyak operasi lain juga sebelum memotong atau menyimpan gambar yang dihasilkan seperti mengatur warna latar belakang, mengatur monitor interupsi untuk mendapatkan kontrol atas penghentian proses sebelum waktunya jika diperlukan, pengaturan warna transparan, pengaturan resolusi horizontal dan vertikal, dll. untuk beberapa nama.
Tutorial tajam ini telah memandu kita untuk memotong gambar dalam C#. Jika Anda ingin belajar mengubah ukuran gambar ini, lihat artikel di cara mengubah ukuran gambar di C#.