İngilizce dilinde oku

Aracılığıyla paylaş


RotateFlipType Sabit listesi

Tanım

Bir görüntünün ne kadar döndürüldüğünü ve görüntüyü çevirmek için kullanılan ekseni belirtir.

C#
public enum RotateFlipType
Devralma
RotateFlipType

Alanlar

Name Değer Description
Rotate180FlipNone 2

Çevrilmeden saat yönünde 180 derece döndürme belirtir.

Rotate180FlipX 6

180 derecelik saat yönünde döndürmeyi ve ardından yatay çevirmeyi belirtir.

Rotate180FlipXY 0

180 derecelik saat yönünde döndürmeyi ve ardından yatay ve dikey çevirmeyi belirtir.

Rotate180FlipY 4

180 derecelik saat yönünde döndürmeyi ve ardından dikey çevirmeyi belirtir.

Rotate270FlipNone 3

Çevrilmeden 270 derecelik saat yönünde döndürme belirtir.

Rotate270FlipX 7

270 derecelik saat yönünde döndürmeyi ve ardından yatay çevirmeyi belirtir.

Rotate270FlipXY 1

270 derecelik saat yönünde döndürmeyi ve ardından yatay ve dikey çevirmeyi belirtir.

Rotate270FlipY 5

270 derecelik saat yönünde döndürmeyi ve ardından dikey çevirmeyi belirtir.

Rotate90FlipNone 1

Çevrilmeden saat yönünde 90 derece döndürme belirtir.

Rotate90FlipX 5

90 derecelik saat yönünde döndürmeyi ve ardından yatay çevirmeyi belirtir.

Rotate90FlipXY 3

90 derecelik saat yönünde döndürmeyi ve ardından yatay ve dikey çevirmeyi belirtir.

Rotate90FlipY 7

90 derecelik saat yönünde döndürmeyi ve ardından dikey çevirmeyi belirtir.

RotateNoneFlipNone 0

Saat yönünde döndürmeyi ve çevirmeyi belirtir.

RotateNoneFlipX 4

Saat yönünde döndürmeyi ve ardından yatay çevirmeyi belirtir.

RotateNoneFlipXY 2

Saat yönünde döndürmeyi ve ardından yatay ve dikey çevirmeyi belirtir.

RotateNoneFlipY 6

Saat yönünde döndürmeyi ve ardından dikey çevirmeyi belirtir.

Örnekler

Aşağıdaki kod örneği, ve ImageRotateFlipType numaralandırmasının RotateFlip özelliğinin nasıl ayarlandığını gösterir.

Bu örnek, adlı ve adlı PictureBox1Button1bir düğme içeren bir PictureBox Windows Formu ile kullanılacak şekilde tasarlanmıştır. Kodu bir forma yapıştırın, formun oluşturucusundan veya Load olay işleme yönteminden çağrısı InitializeBitmap yapıp düğmenin Click olayıyla ilişkilendirinButton1_Click. Bit eşlem dosyasının yolunun sisteminizde geçerli olduğundan emin olun.

C#
Bitmap bitmap1;

private void InitializeBitmap()
{
    try
    {
        bitmap1 = (Bitmap)Bitmap.FromFile(@"C:\Documents and Settings\" + 
            @"All Users\Documents\My Music\music.bmp");
        PictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;
        PictureBox1.Image = bitmap1;
    }
    catch(System.IO.FileNotFoundException)
    {
        MessageBox.Show("There was an error." + 
            "Check the path to the bitmap.");
    }
}

private void Button1_Click(System.Object sender, System.EventArgs e)
{

    if (bitmap1 != null)
    {
        bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY);
        PictureBox1.Image = bitmap1;
    }
}

Açıklamalar

Görüntü saat yönünde döndürülür.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9