Struct SizeF
Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)
Conserva una coppia ordinata di numeri di punti fluttuanti, tipicamente la larghezza e l’altezza di un rettangolo.
public struct SizeF
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Le SizeF(Le SizeF)
Initialisez une nouvelle instance de la structure Aspose.Imaging.SizeF à partir de l’indicateur spécifié Wl17.
public SizeF(SizeF size)
Parameters
size
SizeF
Le Aspose.Imaging.SizeF à partir duquel vous pouvez créer le nouveau Wl17.
Le SizeF(PointF)
Initialisez une nouvelle instance de la structure Aspose.Imaging.SizeF à partir de l’indicateur spécifié Wl17.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Le Aspose.Imaging.PointF à partir duquel vous pouvez initialiser ce WR17.SizeF.
Le SizeF(Fleur, fleur)
Initialisez une nouvelle instance de la structure Aspose.Imaging.SizeF des dimensions spécifiées.
public SizeF(float width, float height)
Parameters
width
float
Le composant de largeur du nouveau Aspose.Imaging.SizeF.
height
float
Le composant de hauteur du nouveau Aspose.Imaging.SizeF.
Properties
Empty
Il obtient une nouvelle instance de la structure Aspose.Imaging.SizeF qui a des valeurs de taille fixes à zéro.
public static SizeF Empty { get; }
Valore di proprietà
Height
Obtenez ou mettez le composant vertical de ce Aspose.Imaging.SizeF.
public float Height { get; set; }
Valore di proprietà
IsEmpty
Obtient une valeur indiquant si ce Aspose.Imaging.SizeF a zéro largeur et hauteur.
public bool IsEmpty { get; }
Valore di proprietà
Width
Obtenez ou mettez le composant horizontal de ce Aspose.Imaging.SizeF.
public float Width { get; set; }
Valore di proprietà
Methods
Add(Téléchargement, Téléchargement)
Ajouter la largeur et l’altitude d’une structure Aspose.Imaging.SizeF à la hauteur et de la width d’une autre structure W L17.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Le premier Aspose.Imaging.SizeF à ajouter.
size2
SizeF
Le second Aspose.Imaging.SizeF à ajouter.
Returns
Une structure Aspose.Imaging.SizeF qui est le résultat de l’opération d’ajout.
Equals(Objets)
Tests pour vérifier si l’objet spécifié est un Aspose.Imaging.SizeF avec les mêmes dimensions que celui-ci.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto da testare.
Returns
Cette méthode revient vraie si obj’ est un Aspose.Imaging.SizeF et a la même largeur et hauteur que celui-ci _www.sizef; autrement, faux.
GetHashCode()
Retourne un code hash pour cette structure Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Une valeur intégrale qui spécifie une valeur hash pour cette structure Aspose.Imaging.Size.
Subtract(Téléchargement, Téléchargement)
Subtrait la largeur et l’altitude d’une structure Aspose.Imaging.SizeF de la hauteur et de l’étendue d’une autre structure.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
La structure Aspose.Imaging.SizeF sur le côté gauche de l’opérateur de sous-traction.
size2
SizeF
La structure Aspose.Imaging.SizeF sur le côté droit de l’opérateur de sous-traction.
Returns
Le Aspose.Imaging.SizeF qui est le résultat de l’opération de subtraction.
ToPointF()
Convertez un Aspose.Imaging.SizeF à un Wl17.PointF.
public PointF ToPointF()
Returns
Retourner une structure Aspose.Imaging.PointF.
ToSize()
Convertit un Aspose.Imaging.SizeF en une structure de dimensions avec des valeurs de taille troncées.
public Size ToSize()
Returns
Retourner une structure Aspose.Imaging.Size.
ToString()
Création d’une ligne humaine lisible qui représente ce Aspose.Imaging.SizeF.
public override string ToString()
Returns
Un fil qui représente ce Aspose.Imaging.SizeF.
Operators
opérateur +(Téléchargement, Téléchargement)
Ajouter la largeur et l’altitude d’une structure Aspose.Imaging.SizeF à la hauteur et de la width d’une autre structure W L17.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Le premier Aspose.Imaging.SizeF à ajouter.
size2
SizeF
Le second Aspose.Imaging.SizeF à ajouter.
Returns
Une structure Aspose.Imaging.SizeF qui est le résultat de l’opération d’ajout.
L’opérateur =(Téléchargement, Téléchargement)
Testez si deux structures Aspose.Imaging.SizeF sont égales.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
La structure Aspose.Imaging.SizeF sur le côté gauche de l’opérateur d’égalité.
size2
SizeF
La structure Aspose.Imaging.SizeF sur le droit de l’opérateur d’égalité.
Returns
Questo operatore ritorna vero se size1’ e
size2’ hanno uguale larghezza e altezza; altrimenti, falso.
Opérateur PointF(Le SizeF)
Convertez le Aspose.Imaging.SizeF spécifié à un Wl17.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
La structure Aspose.Imaging.SizeF à convertir
Returns
La structure Aspose.Imaging.PointF à laquelle cet opérateur convertit.
opérateur !=(Téléchargement, Téléchargement)
Testez si deux structures Aspose.Imaging.SizeF sont différentes.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
La structure Aspose.Imaging.SizeF sur la gauche de l’opérateur d’inégalité.
size2
SizeF
La structure Aspose.Imaging.SizeF sur le droit de l’opérateur d’inégalité.
Returns
Questo operatore ritorna vero se size1’ e
size2’ differiscono sia in larghezza che in altezza; falso se
size1’ e
size2’ sono uguali.
opérateur -(Téléchargement, Téléchargement)
Subtrait la largeur et l’altitude d’une structure Aspose.Imaging.SizeF de la hauteur et de l’étendue d’une autre structure.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Le Aspose.Imaging.SizeF sur le côté gauche de l’opérateur de sous-traction.
size2
SizeF
Le Aspose.Imaging.SizeF sur le côté droit de l’opérateur de sous-traction.
Returns
A Aspose.Imaging.SizeF qui est le résultat de l’opération de subtraction.