Struct SizeF

Struct SizeF

Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)

Stochează o pereche ordonată de numere de puncte flotante, de obicei lățimea și înălțimea unui rectanglu.

public struct SizeF

Membrii moștenitori

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

Constructors

Sibiu(Sibiu)

Inițializează o nouă instanță a structurii Aspose.Imaging.SizeF de la specificația specificată Wl17.

public SizeF(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF de la care să creați noul Wl17.

Sibiu(Punctul)

Inițializează o nouă instanță a structurii Aspose.Imaging.SizeF de la specificația specificată __ WL7_.PointF.

public SizeF(PointF point)

Parameters

point PointF

Aspose.Imaging.PointF de la care să inițializați acest Wl17.SizeF.

Sibiu(în float, float)

Inițializează o nouă instanță a structurii Aspose.Imaging.SizeF din dimensiunile specificate.

public SizeF(float width, float height)

Parameters

width float

Componenta de lățime a noului Aspose.Imaging.SizeF.

height float

Componenta de înălțime a noului Aspose.Imaging.SizeF.

Properties

Empty

Obține o nouă instanță a structurii Aspose.Imaging.SizeF, care are valuri de înălțime setate la zero.

public static SizeF Empty { get; }

Valoarea proprietății

SizeF

Height

Obține sau stabilește componenta verticală a acestui Aspose.Imaging.SizeF.

public float Height { get; set; }

Valoarea proprietății

float

IsEmpty

Obține o valoare care indică dacă acest Aspose.Imaging.SizeF are o lățime și înălțimea zero.

public bool IsEmpty { get; }

Valoarea proprietății

bool

Width

Obține sau stabilește componenta orizontală a acestui Aspose.Imaging.SizeF.

public float Width { get; set; }

Valoarea proprietății

float

Methods

Add(Călărași, Călărași)

Adăugați amploarea și înălțimea unuia dintre structurile Aspose.Imaging.SizeF la largimea și inălța celuilalt structură __ WL16_.

public static SizeF Add(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Primul Aspose.Imaging.SizeF pentru a adăuga.

size2 SizeF

A doua Aspose.Imaging.SizeF pentru a adăuga.

Returns

SizeF

O structură Aspose.Imaging.SizeF care este rezultatul operațiunii suplimentare.

Equals(Obiectul)

Testele pentru a vedea dacă obiectul specificat este un Aspose.Imaging.SizeF cu aceleași dimensiuni ca și acest __ WL16_.

public override bool Equals(object obj)

Parameters

obj object

Sistemul.Obiectul de testare.

Returns

bool

Această metodă se întoarce adevărată dacă obj’ este un Aspose.Imaging.SizeF și are aceeași lățime și înălțimă ca și acest WR17.

GetHashCode()

Întoarce un cod hash pentru această structură Aspose.Imaging.Size.

public override int GetHashCode()

Returns

int

O valoare integrală care specifică o valoare hash pentru această structură Aspose.Imaging.Size.

Subtract(Călărași, Călărași)

Subtractă amploarea și înălțimea unei structuri Aspose.Imaging.SizeF de la lățimi și lăţimi ale unei alte structură __ WL16_.

public static SizeF Subtract(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Structura Aspose.Imaging.SizeF pe partea stângă a operatorului de subtrakție.

size2 SizeF

Structura Aspose.Imaging.SizeF pe partea dreaptă a operatorului de subtrakție.

Returns

SizeF

Aspose.Imaging.SizeF care este rezultatul operației de subtrație.

ToPointF()

Convertează un Aspose.Imaging.SizeF la un Wl17.PointF.

public PointF ToPointF()

Returns

PointF

Întoarce o structură Aspose.Imaging.PointF.

ToSize()

Convertează un Aspose.Imaging.SizeF într-o structură de dimensiuni cu valori de mărime truncate.

public Size ToSize()

Returns

Size

Întoarce o structură Aspose.Imaging.Size.

ToString()

Creează o stringă citită de om care reprezintă acest Aspose.Imaging.SizeF.

public override string ToString()

Returns

string

Un string care reprezintă acest Aspose.Imaging.SizeF.

Operators

Operatorul +(Călărași, Călărași)

Adăugați amploarea și înălțimea unuia dintre structurile Aspose.Imaging.SizeF la largimea și inălța celuilalt structură __ WL16_.

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

Parameters

size1 SizeF

Primul Aspose.Imaging.SizeF pentru a adăuga.

size2 SizeF

A doua Aspose.Imaging.SizeF pentru a adăuga.

Returns

SizeF

O structură Aspose.Imaging.SizeF care este rezultatul operațiunii suplimentare.

Operator =(Călărași, Călărași)

Testeaza daca doua structuri Aspose.Imaging.SizeF sunt egale.

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

Parameters

size1 SizeF

Structura Aspose.Imaging.SizeF se află pe partea stângă a operatorului de egalitate.

size2 SizeF

Structura Aspose.Imaging.SizeF pe dreptul operatorului de egalitate.

Returns

bool

Acest operator returnează adevărat dacă size1’ și size2’ au aceeași lățime și înălțime; altfel, false.

Operatorul explicit PointF(Sibiu)

Convertează Aspose.Imaging.SizeF specificat într-un Wl17.PointF.

public static explicit operator PointF(SizeF size)

Parameters

size SizeF

Structura Aspose.Imaging.SizeF care trebuie convertită

Returns

PointF

Structura Aspose.Imaging.PointF la care acest operator se convertează.

Operatorul !=(Călărași, Călărași)

Testează dacă două structuri Aspose.Imaging.SizeF sunt diferite.

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

Parameters

size1 SizeF

Structura Aspose.Imaging.SizeF pe stânga operatorului inegalității.

size2 SizeF

Structura Aspose.Imaging.SizeF pe dreptul operatorului inegalității.

Returns

bool

Acest operator returnează adevărat dacă size1’ și size2’ diferă fie în lățime, fie în înălțime; fals dacă size1’ și size2’ sunt egale.

Operatorul -(Călărași, Călărași)

Subtractă amploarea și înălțimea unei structuri Aspose.Imaging.SizeF de la lățimi și lăţimi ale unei alte structură __ WL16_.

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

Parameters

size1 SizeF

Aspose.Imaging.SizeF pe partea stângă a operatorului de subtrakție.

size2 SizeF

Aspose.Imaging.SizeF pe partea dreaptă a operatorului de subtrakție.

Returns

SizeF

A Aspose.Imaging.SizeF care este rezultatul operației de subtrație.

 Română