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