Rotate or Flip images in C# .NET

Jika Anda mengembangkan aplikasi yang membutuhkan kemampuan pengeditan gambar yang kuat, $99 Aspose.Imaging Image Rotate & Flip Plugin adalah pilihan yang sangat baik. .NET Plugin yang kuat ini memudahkan proses flipping dan rotating gambar, menjadikannya ideal untuk tugas seperti upload pengguna, desain grafis, atau pemrosesan batch. Dengan Aspose.Imaging untuk .NET, Anda dapat dengan mudah melakukan flips horizontal dan vertikal, serta menggabungkan tindakan ini dengan rotasi.

Dalam panduan ini, Anda akan belajar bagaimana untuk flip gambar secara programmatik dalam C#, termasuk metode untuk flip horizontal, flip vertikal, dan menggabungkan flip dengan rotasi.

Topik yang ditutupi

C# API untuk Flip Images

dan yang Aspose.Imaging untuk .NET Perpustakaan menawarkan API yang komprehensif untuk manipulasi gambar.Melalui metode RotateFlip, Anda dapat dengan mudah menerapkan berbagai transformasi pada berbagai format gambar, termasuk flips vertikal dan horizontal.Anda dapat menginstal API pemrosesan gambar ini melalui NuGet atau download file assembly untuk integrasi ke dalam proyek Anda.

PM> Install-Package Aspose.Imaging

Langkah-langkah untuk Flip a Image

Untuk flip gambar menggunakan Aspose.Imaging perpustakaan, ikuti langkah-langkah sederhana ini:

  • Mengunggah Gambar: Mulai dengan mengunggah file gambar yang ingin diubah.
  • Menggunakan Flip: Gunakan RotateFlip Metode untuk menentukan arah flipping (horizontal atau vertikal).
  • Save the Image: Akhirnya, simpan gambar yang diubah dalam format yang Anda inginkan.

Flip sebuah gambar {#flip an image}

Berikut adalah contoh sederhana yang menunjukkan bagaimana untuk flip gambar 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 dapat menggabungkan rotasi dengan flipping. berikut cara melakukan keduanya 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 dapat dengan mudah memanipulasi gambar dalam aplikasi .NET Anda menggunakan fitur-fitur yang kuat dari perpustakaan Aspose.Imaging. Sama ada untuk proyek pribadi atau aplikasi profesional, flipping dan rotating gambar tidak pernah lebih mudah!

Untuk tugas pemrosesan gambar yang lebih maju, pertimbangkan untuk mengeksplorasi Image Conversion API untuk mengkonversi gambar JPEG ke DICOM menggunakan C#, atau periksa Best ODG to SVG converter untuk .NET untuk meningkatkan lagi kemampuan aplikasi Anda.

More in this category