Tutorial singkat ini menjelaskan cara memutar gambar dalam C# dengan bantuan pengaturan konfigurasi dan daftar tugas langkah demi langkah untuk mencapai fungsi ini. Saat menggunakan C# rotate bitmap, operasi akan didemonstrasikan untuk sudut yang ditentukan pengguna bersama dengan opsi untuk mengatur warna latar belakang permukaan yang terpapar karena rotasi gambar. Anda juga akan belajar memutar dan membalik gambar secara bersamaan untuk semua jenis gambar seperti BMP, PNG, JPEG, dll.
Langkah-langkah Memutar Gambar di C#
- Tetapkan lingkungan untuk menambahkan Aspose.Imaging dari manajer paket Nuget ke aplikasi
- Muat gambar sumber ke dalam objek kelas Image yang akan diputar
- Transmisikan gambar ke RasterImage
- Cache gambar ke dalam memori untuk mendapatkan kinerja yang lebih baik selama transformasi
- Putar gambar pada 30 derajat dan atur warna latar belakang ke Hijau menggunakan fungsi RasterImage.Rotate
- Balikkan gambar pada Y-Axis menggunakan fungsi RasterImage.RotateFlip
- Simpan gambar yang dimodifikasi sebagai BMP
Dengan menggunakan C# memutar gambar berdasarkan sudut operasi dijelaskan secara rinci dengan bantuan konfigurasi lingkungan dan kemudian urutan langkah yang harus dilakukan untuk fitur ini. Gambar BMP target dimuat sebagai RasterImage yang memiliki metode berbeda untuk memutar dan membalik gambar. Gambar pertama-tama di-cache untuk mendapatkan kinerja dan kemudian diputar dan dibalik sebelum menyimpannya kembali di disk.
Kode untuk Memutar Gambar di C#
Untuk rotate bitmap kode C# didemonstrasikan yang menggunakan fungsi RasterImage.Rotate untuk hanya memutar gambar pada sudut tertentu. Anda dapat mengatur warna latar belakang untuk ruang yang akan dibiarkan kosong jika gambar sumber diputar. Selain itu, Anda juga dapat membalik gambar dengan bantuan fungsi RasterImage.RotateFlip yang memerlukan enumerator RotateFlipType yang berisi nilai-nilai seperti Rotate90FlipX untuk memutar 90 derajat dan kemudian membalik sumbu X, Rotate90FlipY untuk memutar 90 derajat dan memutar sumbu Y dan juga memiliki 16 opsi berbeda untuk memutar dan membalik.
Dalam tutorial ini, kita telah mempelajari cara memutar gambar dalam C# namun, jika Anda ingin mempelajari cara mengubah ukuran gambar, lihat artikel di cara mengubah ukuran gambar di C#.