Struct Size
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Bir dikdörtgenin genellikle genişlik ve yükseklik olan sıralı bir tam sayı çiftini saklar.
public struct Size
Miras Alınan Üyeler
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
Size(int, int)
Belirtilen boyutlardan yeni bir Aspose.Page.Drawing.Size örneğini başlatır.
public Size(int width, int height)
Parametreler
width
int
Yeni Aspose.Page.Drawing.Size’ın genişlik bileşeni.
height
int
Yeni Aspose.Page.Drawing.Size’ın yükseklik bileşeni.
Alanlar
Empty
Genişlik ve yükseklik değeri 0 olan bir Aspose.Page.Drawing.Size yapısını alır.
public static readonly Size Empty
Alan Değeri
Özellikler
Height
Bu Aspose.Page.Drawing.Size’ın dikey bileşenini alır veya ayarlar.
public int Height { get; set; }
Özellik Değeri
IsEmpty
Bu Aspose.Page.Drawing.Size’ın genişlik ve yüksekliğinin 0 olup olmadığını test eder.
public bool IsEmpty { get; }
Özellik Değeri
Width
Bu Aspose.Page.Drawing.Size’ın yatay bileşenini alır veya ayarlar.
public int Width { get; set; }
Özellik Değeri
Yöntemler
Clone()
Bu Aspose.Page.Drawing.Size’ı klonlar.
public object Clone()
Döndürür
Equals(object)
Belirtilen nesnenin bu Aspose.Page.Drawing.Size ile aynı boyutlara sahip bir Aspose.Page.Drawing.Size olup olmadığını test eder.
public bool Equals(object obj)
Parametreler
obj
object
Test edilecek System.Object.
Döndürür
true eğer obj
bir Aspose.Page.Drawing.Size ise ve bu Aspose.Page.Drawing.Size ile aynı genişlik ve yüksekliğe sahipse; aksi takdirde, false.
GetHashCode()
Bu Aspose.Page.Drawing.Size yapısı için bir hash kodu döndürür.
public int GetHashCode()
Döndürür
Bu Aspose.Page.Drawing.Size yapısı için bir hash değeri belirten bir tam sayı.
ToString()
Bu Aspose.Page.Drawing.Size’ı temsil eden insan tarafından okunabilir bir dize oluşturur.
public string ToString()
Döndürür
Bu Aspose.Page.Drawing.Size’ı temsil eden bir dize.
Operatörler
operator ==(Size, Size)
İki Aspose.Page.Drawing.Size yapısının eşit olup olmadığını test eder.
public static bool operator ==(Size left, Size right)
Parametreler
left
Size
Eşitlik operatörünün sol tarafındaki Aspose.Page.Drawing.Size yapısı.
right
Size
Eşitlik operatörünün sağ tarafındaki Aspose.Page.Drawing.Size yapısı.
Döndürür
true eğer left
ve right
eşit genişlik ve yüksekliğe sahipse; aksi takdirde, false.
operator !=(Size, Size)
İki Aspose.Page.Drawing.Size yapısının farklı olup olmadığını test eder.
public static bool operator !=(Size sz1, Size sz2)
Parametreler
sz1
Size
Eşitsizlik operatörünün sol tarafındaki Aspose.Page.Drawing.Size yapısı.
sz2
Size
Eşitsizlik operatörünün sağ tarafındaki Aspose.Page.Drawing.Size yapısı.
Döndürür
true eğer sz1
ve sz2
genişlik veya yükseklik açısından farklıysa; false eğer sz1
ve sz2
eşitse.