18 Ağustos 2014 Pazartesi

Image 2

Image Döndürme
C#
Bitmap sınıfı
RotateFlip metodu
Bu metod sadece döndürme veya döndürme + flip işlemini yapabilir. Örnek:
Sadece döndürme için 90 derecelik artırımlı enum'lar var. Rotate90FlipNone, Rotate180FlipNone, Rotate270FlipNone gibi.


TransformedBitmap sınıfının RotateTransform ile kullanılması
Örnek:
var tb = new TransformedBitmap();
BitmapImage bi = Type.Image.Clone();
tb.BeginInit();
tb.Source = bi;
var transform = new RotateTransform(180);
tb.Transform = transform;
tb.EndInit();


TransformedBitmap sınıfının ScaleTransform ile kullanılması 
Örnek:
ScaleX = -1 ise solda ayna varmış gibi döndürür.


Hiç yorum yok:

Yorum Gönder