Struct SizeF
Numele spaţiului: Aspose.Page.Drawing Asamblare: Aspose.Page.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.Page.Drawing.SizeF din structura specificată existentă Aspose.Page.Drawing.SizeF.
public SizeF(SizeF size)
Parameters
size
SizeF
Structura Aspose.Page.Drawing.SizeF din care să se creeze noua structură Aspose.Page.Drawing.SizeF.
Sibiu(#=zLycZE6h_a1PvjG9OqVtTXZg=)
public SizeF(#=zLycZE6h_a1PvjG9OqVtTXZg= pt)
Parameters
pt
#=zLycZE6h_a1PvjG9OqVtTXZg=
Sibiu(în float, float)
Inițializează o nouă instanță a structurii Aspose.Page.Drawing.SizeF din dimensiunile specificate.
public SizeF(float width, float height)
Parameters
width
float
Componenta largă a noii structuri Aspose.Page.Drawing.SizeF.
height
float
Componenta de înălțime a noii structuri Aspose.Page.Drawing.SizeF.
Fields
Empty
Obține o structură Aspose.Page.Drawing.SizeF care are o valoare Aspose.Page.Drawing.SizeF.High și Aspose.Page.Drawing.SizeF.Width de 0.
public static readonly SizeF Empty
Valoarea câmpului
Properties
Height
Obține sau stabilește componenta verticală a acestei structuri Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Valoarea proprietății
IsEmpty
Obține o valoare care indică dacă această structură Aspose.Page.Drawing.SizeF are o lățime și o înălțime zero.
public bool IsEmpty { get; }
Valoarea proprietății
Width
Obține sau stabilește componenta orizontală a acestei structuri Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Valoarea proprietății
Methods
Clone()
Clonează acest Aspose.Page.Drawing.SizeF.
public object Clone()
Returns
Equals(Obiectul)
Testele pentru a vedea dacă obiectul specificat este o structură Aspose.Page.Drawing.SizeF cu aceleași dimensiuni ca această structură Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Parameters
obj
object
Sistemul.Obiectul de testare.
Returns
Această metodă revine adevărată dacă obj’ este un Aspose.Page.Drawing.SizeF și are aceeași lățime și înălțime ca acest Aspose.Page.Drawing.SizeF; altfel, fals.
GetHashCode()
Întoarce un cod de hash pentru această structură Aspose.Page.Drawing.Size.
public override int GetHashCode()
Returns
O valoare integrală care specifică o valoare hash pentru această structură Aspose.Page.Drawing.Size.
ToString()
Creează o stringă citită de om care reprezintă această structură Aspose.Page.Drawing.SizeF.
public override string ToString()
Returns
O stringă care reprezintă această structură Aspose.Page.Drawing.SizeF.
Operators
Operator =(Călărași, Călărași)
Testăm dacă două structuri Aspose.Page.Drawing.SizeF sunt egale.
public static bool operator ==(SizeF left, SizeF right)
Parameters
left
SizeF
Structura Aspose.Page.Drawing.SizeF se află pe partea stângă a operatorului de egalitate.
right
SizeF
Structura Aspose.Page.Drawing.SizeF se bazează pe dreptul operatorului de egalitate.
Returns
Acest operator returnează adevărat dacă left’ și
right’ au aceeași lățime și înălțime; altfel, false.
Operatorul !=(Călărași, Călărași)
Testăm dacă două structuri Aspose.Page.Drawing.SizeF sunt diferite.
public static bool operator !=(SizeF sz1, SizeF sz2)
Parameters
sz1
SizeF
Structura Aspose.Page.Drawing.SizeF se află în stânga operatorului inegalității.
sz2
SizeF
Structura Aspose.Page.Drawing.SizeF pe dreptul operatorului inegalității.
Returns
Acest operator returnează adevărat dacă sz1’ și
sz2’ diferă fie în lățime, fie în înălțime; fals dacă
sz1’ și
sz2’ sunt egale.