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
Height
Obține sau stabilește componenta verticală a acestui Aspose.Imaging.SizeF.
public float Height { get; set; }
Valoarea proprietății
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
Width
Obține sau stabilește componenta orizontală a acestui Aspose.Imaging.SizeF.
public float Width { get; set; }
Valoarea proprietății
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
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
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
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
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
Î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
Întoarce o structură Aspose.Imaging.Size.
ToString()
Creează o stringă citită de om care reprezintă acest Aspose.Imaging.SizeF.
public override string ToString()
Returns
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
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
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
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
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
A Aspose.Imaging.SizeF care este rezultatul operației de subtrație.