Rotate or Flip images in C# .NET

Eğer dayanıklı görüntü düzenleme yetenekleri gerektiren uygulamalar geliştirmek istiyorsanız, $99 Aspose.Imaging Image Rotate & Flip Plugin mükemmel bir seçimdir. Bu güçlü .NET Plugin görüntüleri kaydırma ve kaydırma sürecini basitleştirir, kullanıcı yükleme, grafik tasarımı veya batch işleme gibi görevler için idealdir. .NET için Aspose.Imaging ile, bu eylemleri yatay ve dikey kaydırma yapabilirsin.

Bu kılavuzda, C#‘da görüntülerin nasıl programlı bir şekilde kaydırılacağını öğreneceksiniz, yatay kaydırma, dikey kaydırma ve kaydırma yöntemleri de dahil olmak üzere.

Topraklar Kapalı

C# API to Flip Görüntüleri

The için Aspose.Imaging için .NET Kütüphane, görüntü manipülasyonu için kapsamlı bir API sunar. RotateFlip yöntemi ile, hem dikey hem de yatay flips de dahil olmak üzere çeşitli görüntüleme biçimlerine kolayca çeşitli dönüşümler uygulayabilirsiniz. Bu görüntü işleme API NuGet aracılığıyla yüklenebilir veya projeye entegre olmak için montaj dosyalarını indirebilirsiniz.

PM> Install-Package Aspose.Imaging

Bir görüntü için adımlar

Aspose.Imaging kütüphanesini kullanarak bir görüntü flip etmek için, bu basit adımları izleyin:

  • Görüntü yükleme: Değiştirmek istediğiniz görüntü dosyasını yükleyerek başlatın.
  • Flip’i uygulayın: kullanın RotateFlip Yönlendirme yönünü belirlemek için bir yöntem (horizontal veya dikey).
  • Görüntüyü kaydedin: Son olarak, değiştirilmiş görüntüyü istediğiniz biçimde kaydedin.

Flip an image (bir resim için tıklayın}

İşte C#‘da bir görüntüyi yatay olarak nasıl flip edeceğinizi gösteren basit bir örnek#:

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());
    }
}

Bir resim döndürün ve kaydırın

Aynı zamanda dönüşü flipping ile birleştirebilirsiniz. işte her ikisini de bir yoldan yapmanın yolları:

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

Bu adımları takip ederek, .NET uygulamalarınızdaki görüntüleri Aspose.Imaging kütüphanesinin güçlü özelliklerini kullanarak kolayca manipüle edebilirsiniz. Kişisel projeler veya profesyonel uygulamalar için, görüntüleri flipping ve rotating hiç kolay olmamıştır!

Daha ileri görüntü işleme görevleri için Görüntü Dönüşüm API‘yi keşfetmeyi düşünün, JPEG görüntüleri C# kullanılarak DICOM’a dönüştürmek için veya uygulamanızın kapasitesini daha da geliştirmek için En İyi ODG’yi SVG’ye dönüştüren .NET‘i inceleyin.

More in this category