Dimensions

Dimensions structure

Bir raster dikdörtgen görüntünün doğrusal boyutlarını (genişlik ve yükseklik) keyfi birimde temsil eder. değişmez yapı.

public struct Dimensions : ICloneable, IEquatable<Dimensions>

yapıcılar

İsim Tanım
Dimensions(ushort, ushort) Belirtilen genişlik ve yükseklikten yeni bir örnek oluşturur

Özellikleri

İsim Tanım
static Empty { get; } Boş bir Dimensions örneği döndürür
Area { get; } Bir alan döndürür (Genişlik x Yükseklik)
AspectRatio { get; } Genişlik/yükseklik olarak bu boyutların en-boy oranı
Height { get; } Görüntünün yüksekliğini döndürür
IsEmpty { get; } Bu “Dimensions” örneğinin boş ve varsayılan olup olmadığını belirler, yani doğru genişlik ve yüksekliği saklamaz
IsSquare { get; } Belirtilen ‘Boyutlar’ın kareyi temsil edip etmediğini belirler, yani genişlik, yükseklik ‘ye eşitse
Width { get; } image genişliğini döndürür

yöntemler

İsim Tanım
static FromSize(Size) Belirtilen System.Drawing.Size örneğinden yeni bir örnek oluşturur ve döndürür
Clone() Bu örneğin tam bir kopyasını döndürür
Equals(Dimensions) Bu örneğin belirtilen “Boyutlar” örneğiyle eşit olup olmadığını belirler
override Equals(object) Bu örneğin, muhtemelen başka bir “Boyutlar” örneği olan, belirtilen yayınlanmamış nesneyle eşit olup olmadığını belirler
override GetHashCode() Bu örnek için, kullanım ömrü boyunca değiştirilemeyen bir hash kodu döndürür
ProportionallyResizeForNewHeight(ushort) Belirtilen yüksekliğe dayalı olarak, geçerli olandan orantılı olarak yeniden boyutlandırılan yeni “Boyutlar” örneği oluşturur ve döndürür
ProportionallyResizeForNewWidth(ushort) Belirtilen genişliğe dayalı olarak geçerli olandan orantılı olarak yeniden boyutlandırılan yeni “Boyutlar” örneği oluşturur ve döndürür
override ToString() Bu “Boyutlar"ın dize gösterimini döndürür
operator == İki “Boyut” değerinin eşit olup olmadığını, yani eşit genişlik ve yüksekliğe sahip olup olmadıklarını veya her ikisinin de boş olup olmadığını kontrol eder
operator != İki “Boyut” değerinin eşit olup olmadığını, yani karşılık gelen genişlik ve/veya yüksekliklerin farklı olup olmadığını kontrol eder

Ayrıca bakınız