Struct SizeF

Struct SizeF

İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)

Bir düzlemin genişliği ve yüksekliği, tipik olarak yüzen nokta sayısının sipariş edilen bir çiftini saklar.

public struct SizeF

mirasçı üyeleri

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

SizeF(SizeF)

Aspose.Imaging.SizeF yapısının yeni bir örneğini belirlenen Aspose.Imaging.SizeF’den başlatır.

public SizeF(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF hangi yeni Aspose.Imaging.SizeF oluşturmak için.

SizeF(PointF)

Aspose.Imaging.SizeF yapısının yeni bir örneğini belirlenen Aspose.Imaging.PointF’den başlatır.

public SizeF(PointF point)

Parameters

point PointF

Aspose.Imaging.PointF hangi bu Aspose.Imaging.SizeF başlatmak için.

SizeF(Yüzme , Yüzme)

Aspose.Imaging.SizeF yapısının belirli boyutlardan yeni bir örneği başlatır.

public SizeF(float width, float height)

Parameters

width float

Yeni Aspose.Imaging.SizeF’nin genişlik bileşeni.

height float

Yeni Aspose.Imaging.SizeF’nin yükseklik bileşeni.

Properties

Empty

Aspose.Imaging.SizeF yapısının yeni bir örneği, Aspose.Imaging.SizeF.Büyüklüğü ve Aspose.Imaging.SizeF.Yükseklik değerleri sıfırdan ayarlanmıştır.

public static SizeF Empty { get; }

Mülkiyet Değer

SizeF

Height

Bu Aspose.Imaging.SizeF vertikal bileşenini alır veya ayarlar.

public float Height { get; set; }

Mülkiyet Değer

float

IsEmpty

Bu Aspose.Imaging.SizeF’nin sıfır genişliğe ve yüksekliğe sahip olup olmadığını gösteren bir değer alır.

public bool IsEmpty { get; }

Mülkiyet Değer

bool

Width

Bu Aspose.Imaging.SizeF’nin yatay bileşenini alır veya ayarlar.

public float Width { get; set; }

Mülkiyet Değer

float

Methods

Add(SizeF , SizeF)

Bir Aspose.Imaging.SizeF yapısının genişliğini ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişliğini ve yüksekliğini ekler.

public static SizeF Add(SizeF size1, SizeF size2)

Parameters

size1 SizeF

İlk Aspose.Imaging.SizeF eklemek için.

size2 SizeF

İkinci Aspose.Imaging.SizeF eklemek için.

Returns

SizeF

Bir Aspose.Imaging.SizeF yapısı ekleme işlemi sonucudur.

Equals(nesne)

Bu Aspose.Imaging.SizeF ile aynı boyutlara sahip bir Aspose.Imaging.SizeF olup olmadığını görmek için testler yapılır.

public override bool Equals(object obj)

Parameters

obj object

test etmek için sistem.object.

Returns

bool

Bu yöntem, obj’ bir Aspose.Imaging.SizeF ise ve bu Aspose.Imaging.SizeF ile aynı genişlik ve yüksekliğe sahip ise doğrudur; aksi takdirde, sahte.

GetHashCode()

Bu Aspose.Imaging.Size yapısı için bir hash kodu iade eder.

public override int GetHashCode()

Returns

int

Bu Aspose.Imaging.Size yapısı için bir hash değeri belirleyen bir bütün değeri.

Subtract(SizeF , SizeF)

Bir Aspose.Imaging.SizeF yapısının genişliğini ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişliğinden ve yüksekliğinden çıkarır.

public static SizeF Subtract(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Aspose.Imaging.SizeF yapısı, subtraksiyon operatörünün sol tarafında yer alır.

size2 SizeF

Aspose.Imaging.SizeF yapısı, subtraction operatörünün sağ tarafında yer almaktadır.

Returns

SizeF

Aspose.Imaging.SizeF subtraksiyon işlemi sonucudur.

ToPointF()

Bir Aspose.Imaging.SizeF’yi bir Aspose.Imaging.PointF’ye dönüştürür.

public PointF ToPointF()

Returns

PointF

Aspose.Imaging.PointF yapısını geri getirir.

ToSize()

Bir Aspose.Imaging.SizeF’yi bir Aspose.Imaging.Size yapısına dönüştürür.

public Size ToSize()

Returns

Size

Bir Aspose.Imaging.Size yapısını geri getirir.

ToString()

Bu Aspose.Imaging.SizeF’yi temsil eden insan okunabilir bir zincir oluşturur.

public override string ToString()

Returns

string

Bu Aspose.Imaging.SizeF’yi temsil eden bir çubuk.

Operators

Operatör +(SizeF , SizeF)

Bir Aspose.Imaging.SizeF yapısının genişliğini ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişliğini ve yüksekliğini ekler.

public static SizeF operator +(SizeF size1, SizeF size2)

Parameters

size1 SizeF

İlk Aspose.Imaging.SizeF eklemek için.

size2 SizeF

İkinci Aspose.Imaging.SizeF eklemek için.

Returns

SizeF

Bir Aspose.Imaging.SizeF yapısı ekleme işlemi sonucudur.

Operatör =(SizeF , SizeF)

İki Aspose.Imaging.SizeF yapısının eşit olup olmadığını test edin.

public static bool operator ==(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Aspose.Imaging.SizeF yapı, eşitlik operatörünün sol tarafında yer almaktadır.

size2 SizeF

Aspose.Imaging.SizeF yapısı, eşitlik operatörünün hakkına dayanmaktadır.

Returns

bool

Bu operatör size1’ ve size2’ eşit genişlik ve yükseklik varsa doğru geri döner; aksi takdirde, sahte.

PointF operatörü(SizeF)

Belirlenen Aspose.Imaging.SizeF’yi bir Aspose.Imaging.PointF’ye dönüştürür.

public static explicit operator PointF(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF yapısı dönüştürülür

Returns

PointF

Bu operatörün dönüştürdüğü Aspose.Imaging.PointF yapısı.

Operatör !=(SizeF , SizeF)

İki Aspose.Imaging.SizeF yapısının farklı olup olmadığını test edin.

public static bool operator !=(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Aspose.Imaging.SizeF yapısı, eşitsizlik operatörünün solundadır.

size2 SizeF

Aspose.Imaging.SizeF yapısı, eşitsizlik operatörünün hakkına dayanmaktadır.

Returns

bool

Bu operatör size1’ ve size2’ genişlik veya yükseklik açısından farklılık gösterir; size1’ ve size2’ eşit olduğunda yanlıştır.

Operatör -(SizeF , SizeF)

Bir Aspose.Imaging.SizeF yapısının genişliğini ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişliğinden ve yüksekliğinden çıkarır.

public static SizeF operator -(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Aspose.Imaging.SizeF, subtraksiyon operatörünün sol tarafında yer almaktadır.

size2 SizeF

Aspose.Imaging.SizeF altlayıcı operatörünün sağ tarafında yer almaktadır.

Returns

SizeF

Bir Aspose.Imaging.SizeF bu subtraksiyon işlemi sonucudur.

 Türkçe