Struct SizeF
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Stocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d’un rectangle.
public struct SizeF
Membres hérités
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
SizeF(SizeF)
Initialise une nouvelle instance de la structure Aspose.Page.Drawing.SizeF à partir de la structure Aspose.Page.Drawing.SizeF existante spécifiée.
public SizeF(SizeF size)
Paramètres
size
SizeF
La structure Aspose.Page.Drawing.SizeF à partir de laquelle créer la nouvelle structure Aspose.Page.Drawing.SizeF.
SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)
public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)
Paramètres
pt
#=zWfgi6R$WbIywKCegIXZ99gI=
SizeF(float, float)
Initialise une nouvelle instance de la structure Aspose.Page.Drawing.SizeF à partir des dimensions spécifiées.
public SizeF(float width, float height)
Paramètres
width
float
Le composant largeur de la nouvelle structure Aspose.Page.Drawing.SizeF.
height
float
Le composant hauteur de la nouvelle structure Aspose.Page.Drawing.SizeF.
Champs
Empty
Obtient une structure Aspose.Page.Drawing.SizeF qui a une valeur Aspose.Page.Drawing.SizeF.Height et Aspose.Page.Drawing.SizeF.Width de 0.
public static readonly SizeF Empty
Valeur du champ
Propriétés
Height
Obtient ou définit le composant vertical de cette structure Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Valeur de la propriété
IsEmpty
Obtient une valeur qui indique si cette structure Aspose.Page.Drawing.SizeF a une largeur et une hauteur nulles.
public bool IsEmpty { get; }
Valeur de la propriété
Width
Obtient ou définit le composant horizontal de cette structure Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Valeur de la propriété
Méthodes
Clone()
Clone cette Aspose.Page.Drawing.SizeF.
public object Clone()
Retourne
Equals(object)
Teste si l’objet spécifié est une structure Aspose.Page.Drawing.SizeF ayant les mêmes dimensions que cette structure Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Paramètres
obj
object
L’objet System.Object à tester.
Retourne
Cette méthode retourne true si obj
est une Aspose.Page.Drawing.SizeF et a la même largeur et hauteur que cette Aspose.Page.Drawing.SizeF ; sinon, false.
GetHashCode()
Retourne un code de hachage pour cette structure Aspose.Page.Drawing.Size.
public override int GetHashCode()
Retourne
Une valeur entière qui spécifie une valeur de hachage pour cette structure Aspose.Page.Drawing.Size.
ToString()
Crée une chaîne lisible par l’homme qui représente cette structure Aspose.Page.Drawing.SizeF.
public override string ToString()
Retourne
Une chaîne qui représente cette structure Aspose.Page.Drawing.SizeF.
Opérateurs
operator ==(SizeF, SizeF)
Teste si deux structures Aspose.Page.Drawing.SizeF sont égales.
public static bool operator ==(SizeF left, SizeF right)
Paramètres
left
SizeF
La structure Aspose.Page.Drawing.SizeF du côté gauche de l’opérateur d’égalité.
right
SizeF
La structure Aspose.Page.Drawing.SizeF du côté droit de l’opérateur d’égalité.
Retourne
Cet opérateur retourne true si left
et right
ont une largeur et une hauteur égales ; sinon, false.
operator !=(SizeF, SizeF)
Teste si deux structures Aspose.Page.Drawing.SizeF sont différentes.
public static bool operator !=(SizeF sz1, SizeF sz2)
Paramètres
sz1
SizeF
La structure Aspose.Page.Drawing.SizeF du côté gauche de l’opérateur d’inégalité.
sz2
SizeF
La structure Aspose.Page.Drawing.SizeF du côté droit de l’opérateur d’inégalité.
Retourne
Cet opérateur retourne true si sz1
et sz2
diffèrent soit en largeur soit en hauteur ; false si sz1
et sz2
sont égales.