Rotate or Flip images in C# .NET

Jika anda sedang membangunkan aplikasi yang memerlukan keupayaan pengeditan imej yang kukuh, **$99 Aspose.Imaging Image Rotate & Flip Plugin ** merupakan pilihan yang sangat baik.Plugin ini yang berkuasa .NET menyederhanakan proses flipping dan rotating gambar, menjadikannya ideal untuk tugas-tugas seperti muat naik pengguna, reka bentuk grafik, atau pemprosesan batch.Dengan Asposa.Imaging untuk .NET, anda boleh dengan mudah menjalankan flip horizontal dan vertikal, serta menggabungkan tindakan ini dengan rotasi.

Dalam panduan ini, anda akan belajar bagaimana untuk flip imej secara programmatik dalam C# , termasuk kaedah flipping horizontal, vertikal, dan menggabungkan flibes dengan rotasi.

Topik yang ditutupi

C# API untuk Flip Imej

The Aspose.Imaging untuk .NET Perpustakaan menawarkan API yang komprehensif untuk manipulasi imej.Dengan kaedah RotateFlip ** , anda boleh dengan mudah memohon pelbagai transformasi kepada pelbagai format gambar, termasuk kedua-dua flips vertikal dan horizontal.Anda boleh memasang API pemprosesan gambar ini melalui NuGet atau muat turun fail perhimpunan untuk integrasi ke dalam projek anda.

PM> Install-Package Aspose.Imaging

Langkah-langkah untuk Flip a Image

Untuk flip imej menggunakan Aspose.Imaging perpustakaan, ikuti langkah-langkah mudah ini:

  • Mengecas imej : Mulakan dengan memuat naik fail gambar yang anda ingin ubah.
  • Menggunakan Flip : Gunakan RotateFlip kaedah untuk menentukan arah flipping (horizontal atau vertikal).
  • Save the Image : Akhirnya, simpan imej yang diubah suai dalam format yang anda inginkan.

Flip sebuah gambar

Berikut ialah contoh yang mudah menunjukkan bagaimana untuk flip imej secara horizontal dalam C#:

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;

public void FlipImageHorizontally(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.RotateNoneFlipX);
        image.Save(outputPath, new PngOptions());
    }
}

Rotate dan Flip a Image

Anda juga boleh menggabungkan rotasi dengan flipping. berikut cara untuk melakukan kedua-duanya dalam satu go:

public void RotateAndFlipImage(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.Rotate90FlipY);
        image.Save(outputPath, new PngOptions());
    }
}

Dengan mengikuti langkah-langkah ini, anda boleh dengan mudah memanipulasi imej dalam aplikasi .NET anda menggunakan ciri-ciri yang kuat daripada perpustakaan Aspose.Imaging . Sama ada untuk projek peribadi atau aplikasi profesional, flipping dan rotating gambar tidak pernah lebih mudah!

Untuk tugas-tugas pemprosesan imej yang lebih maju, pertimbangkan untuk meneroka Image Conversion API ** untuk menukar gambar JPEG kepada DICOM menggunakan C#, atau semakBest ODG to SVG converter untuk .NET* untuk meningkatkan lagi keupayaan aplikasi anda.

More in this category