
Aspose.Imaging Image Rotate Plugin .NET için çok verimli ve bütçe dostu bir çözüm programlı döndürme ve flipping görüntüleri için. bu çok yönlü eklenti farklı açılarda görüntüleri döndürmenizi ve hatta döndürme ile birleştirmenizi sağlar, geliştiriciler ve freelancers için ideal bir seçim yapar. Aspose’un mükemmelliği için itibar ile, bütçenizi aşmadan uygulama çalışma akışlarını geliştirebilirsiniz. resimleri 90, 180 veya 270 derecede döndürmeniz gerekiyorsa veya yatay veya dikey döndürme uygulamak istiyorsanız, bu eklenti süreci hızlandırır. bu makalede, C# Aspose.Imaging .NET için, ilk resim döndürme kütüphanesi için nasıl döndürüleceğinizi.
Kapalı Konular:
- C# API görüntüleri döndürmek için
- C#‘da bir görüntü döndürmek için adımlar#
- C#‘da bir görüntü döndürme#
- C#‘da bir görüntü döndürün ve yapıştırın#
C# API to Rotate Görüntüleri
Görüntüleri etkili bir şekilde döndürmek ve flip etmek için, kullanacağız Aspose.Imaging için .NET. Bu güçlü .NET görüntü manipülasyon kütüphanesi geniş bir raster ve vektör görüntü biçimleri desteklemektedir. kolayca NuGet aracılığıyla projenize entegre edebilir veya DLL’yi indirebilirsiniz.
PM> Install-Package Aspose.Imaging
Bir görüntüyi C#‘da döndürme adımları
Bir görüntü döndürmek için, dönüş açısı belirtin; yaygın olarak kullanılan açılar 90, 180 ve 270 derece içerir. ek olarak, aynı anda bir görüntüyü dönüp flip edebilirsiniz. Aspose.Imaging .NET için RotateFlipType enum hem dönüş açısı hem de flip tipi tanımlamak için. aşağıdaki görüntü dönüş türleri mevcuttur:
- Yalnızca rotasyon
- Her ikisi de Flip ve Rotate
İşte C#‘da bir görüntü döndürmek için adımların basit bir özetidir#:
- Görüntüyü diskten indirin.
- Dönüş türünü belirleyin ve görüntüyü döndürün.
- Güncellenmiş görüntüyü kaydedin.
İşte görüntü dönüşünü göstermek için kullanacağımız görüntü:

Bir görüntüyi C#‘da döndürün}
Bir görüntüyi tıraş etmeden nasıl döndürüleceğini keşfedelim. aşağıdaki seçenekler tıraş olmadan döndürülebilir:
- Rotate180FlipNone: Flipping olmadan 180 derecelik dönüş
- Rotate270FlipNone: 270 derece döndürme olmadan
- Rotate90FlipNone: 90 derece döndürme olmadan
Bir görüntüyi C#‘da dönüştürmek için, aşağıdaki adımları izleyin:
- Resim dosyasını kullanarak indirin Görüntü Sınıfı.
- Görüntüyi 270 derecede döndürün Fotoğraf.RotateFlip(RotateFlipType.Rotate270FlipNone) Yöntemleri.
- Güncellenmiş görüntüyü kullanarak kaydedin Görüntülü sohbet (string) Yöntemleri.
İşte bir görüntüyi belirli bir açıya nasıl döndürdüğünü gösteren bir kod çizgisi:
// Load the image file
using (var image = Aspose.Imaging.Image.Load("input.jpg"))
{
// Rotate the image by 270 degrees
image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate270FlipNone);
// Save the updated image
image.Save("rotated.jpg");
}
İşte kodun yürütülmesinden sonra elde edilen döndürülmüş görüntü:

Rotate an Image
C# Flipping ile bir görüntü döndürün
Bir sonraki adımda, görüntülerin aynı anda nasıl döndürüldüğünü ve flip yapıldığını görelim – ek kod çizgileri gerektirmez. RotateFlipType enum’dan aşağıdaki üyelerden herhangi birini kullanın:
- Rotate180FlipX: 180 derecelik dönme, yatay flipping ile
- Rotate180FlipXY: 180 derecelik dönme, yatay ve dikey flipping ile
- Rotate180FlipY: 180 derece döndürme vertikal flipping ile
- Rotate270FlipX: 270 derecelik dönme, yatay flipping ile
- Rotate270FlipXY: Yatay ve dikey flip ile 270 derecelik dönüş
- Rotate270FlipY: 270 derece döndürme vertikal flipping ile
- Rotate90FlipX: 90 derecelik dönme, yatay flip ile
- Rotate90FlipXY: 90 derecelik dönme, yatay ve dikey flipping ile
- Rotate90FlipY: 90 derece döndürme vertikal flipping ile
Bir görüntüyi C#‘da döndürmek ve flip etmek için, aşağıdaki adımları izleyin:
- Resim dosyasını kullanarak indirin Görüntü Sınıfı.
- Görüntüyü 180 derecede döndürün ve yatay olarak kaydırın Fotoğraf.RotateFlip(RotateFlipType.Rotate180FlipX) Yöntemleri.
- Son olarak, güncellenmiş görüntüyü kullanarak kaydedin Görüntülü sohbet (string) Yöntemleri.
Aşağıdaki kod çizgisi, bir görüntüyi aynı anda nasıl döndürdüğünü ve flip ettiğini gösterir:
// Load the image file
using (var image = Aspose.Imaging.Image.Load("input.jpg"))
{
// Rotate the image by 180 degrees and flip horizontally
image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate180FlipX);
// Save the updated image
image.Save("rotated-flipped.jpg");
}
Görüntü, döndürme ve flipping uygulandıktan sonra şu şekilde görünüyor:

Rotate and Flip an Image
C# Ücretsiz lisanslı döndürücü resimler
Sen yapabilirsin Ücretsiz geçici lisans alın Görüntüleri herhangi bir değerlendirme kısıtlaması olmadan döndürmek.
Sonuç
Bu makalede, C#‘da görüntüleri $99 Aspose.Imaging eklentisi kullanarak nasıl programlı olarak döndürüldüğünü öğrendiniz. aynı zamanda çıkış kalitesini korurken görüntüleri aynı anda dönüştürmek ve flip etmek için işlevselliği de keşfetmişsiniz. .NET resim işleme kütüphanelerine daha fazla bilgi edinmek için, mevcut .NET resimler manipülasyon kitaplıklarının bir karşılaştırması da içerir Dokümanlık. Ayrıca API’nin kaynak kodu örneklerini de indirebilirsiniz GitHub. Herhangi bir sorunuz varsa, bize ulaşmak için özgür hisset Forum.
Ayrıca bakın
- Görüntüleri C# kullanarak yeniden yapılandırın#
- Görüntüleri Grayscale’ye C#‘ya dönüştürün#
- C# ile Görsellere Filigran Ekleme#
- PNG, JPEG ve TIFF görüntüleri C# kullanarak sıkıştırın#
More in this category
- Aspose.Imaging ile .NET'te animasyon GIF'leri optimize etmek
- Aspose ile .NET'te arşiv için çok sayfalık TIFF'leri optimize edin
- Aspose.Imaging ile .NET'te veri yönlendirilmiş animasyonlar
- Aspose.Imaging ile C#'da TIFF'yi PDF'ye dönüştürmek
- E-Ticaret Platformları için Ürün Görüntüleri Aspose.Imaging için .NET