Struct Size
Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)
rappresentano la dimensione.
public struct Size
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Initialisez une nouvelle instance de la structure Aspose.Imaging.Size à partir du point spécifié.
public Size(Point point)
Parameters
point
Point
Le Aspose.Imaging.point à partir duquel vous pouvez initialiser ce __ WL18__ .Size.
Size(int, int)
Initialisez une nouvelle instance de la structure Aspose.Imaging.Size des dimensions spécifiées.
public Size(int width, int height)
Parameters
width
int
Le composant de largeur du nouveau Aspose.Imaging.Size.
height
int
Le composant de hauteur du nouveau Aspose.Imaging.Size.
Properties
Empty
Obtenez une nouvelle instance de la structure Aspose.Imaging.Size qui a les valeurs de taille et de largeur _ www.size.soit .
[JsonIgnore]
public static Size Empty { get; }
Valore di proprietà
Height
Obtenez ou définissez la composante verticale de ce Aspose.Imaging.Size.
public int Height { get; set; }
Valore di proprietà
IsEmpty
Obtient une valeur indiquant si ce Aspose.Imaging.Size a une largeur et une hauteur de 0.
[JsonIgnore]
public bool IsEmpty { get; }
Valore di proprietà
Width
Obtenez ou mettez le composant horizontal de ce Aspose.Imaging.Size.
public int Width { get; set; }
Valore di proprietà
Methods
Add(taille, taille)
Ajoutez la largeur et la hauteur d’une structure Aspose.Imaging.Size à la width et de l’altitude d’une autre structure.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
Le premier Aspose.Imaging.Size pour ajouter.
size2
Size
Le second Aspose.Imaging.Size pour ajouter.
Returns
Une structure Aspose.Imaging.Size qui est le résultat de l’opération d’ajout.
Ceiling(Le SizeF)
Convertit la structure Aspose.Imaging.SizeF spécifiée en une structure Wl17.Mise en rondeant les valeurs de la structuration __ WL16__ à la prochaine valeur intégrale supérieure.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
La structure Aspose.Imaging.SizeF à convertir.
Returns
La structure Aspose.Imaging.Size Cette méthode se convertit en.
Equals(Objets)
Tests pour vérifier si l’objet spécifié est un Aspose.Imaging.Size avec les mêmes dimensions que celui-ci.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto da testare.
Returns
Très vrai si obj’ est un Aspose.Imaging.Size et a la même largeur et hauteur que celui-ci _www.size; 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.
Round(Le SizeF)
Convertit la structure Aspose.Imaging.SizeF spécifiée en une structure Wl17.Brand en rondant les valeurs de la structuration _www.sizef à la valeur intégrale la plus proche.
public static Size Round(SizeF size)
Parameters
size
SizeF
La structure Aspose.Imaging.SizeF à convertir.
Returns
La structure Aspose.Imaging.Size Cette méthode se convertit en.
Subtract(taille, taille)
Subtrait la largeur et l’altitude d’une structure Aspose.Imaging.Size de la hauteur et de l’étendue d’une autre structure.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
La structure Aspose.Imaging.Size sur le côté gauche de l’opérateur de sous-traction.
size2
Size
La structure Aspose.Imaging.Size sur le côté droit de l’opérateur de sous-traction.
Returns
Le Aspose.Imaging.Size qui est le résultat de l’opération de subtraction.
ToString()
Création d’une ligne humaine lisible qui représente ce Aspose.Imaging.Size.
public override string ToString()
Returns
Un fil qui représente ce Aspose.Imaging.Size.
Truncate(Le SizeF)
Convertit la structure Aspose.Imaging.SizeF spécifiée en une structure Wl17.Brand en trompant les valeurs de la structuration _www.sizef à la prochaine valeur intégrale inférieure.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
La structure Aspose.Imaging.SizeF à convertir.
Returns
La structure Aspose.Imaging.Size Cette méthode se convertit en.
Operators
opérateur +(taille, taille)
Ajoutez la largeur et la hauteur d’une structure Aspose.Imaging.Size à la width et de l’altitude d’une autre structure.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
Le premier Aspose.Imaging.Size pour ajouter.
size2
Size
Le second Aspose.Imaging.Size pour ajouter.
Returns
Une structure Aspose.Imaging.Size qui est le résultat de l’opération d’ajout.
L’opérateur =(taille, taille)
Testez si deux structures Aspose.Imaging.Size sont égales.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
La structure Aspose.Imaging.Size sur le côté gauche de l’opérateur d’égalité.
size2
Size
La structure Aspose.Imaging.Size sur le droit de l’opérateur d’égalité.
Returns
È vero se size1’ e
size2’ hanno uguale larghezza e altezza; altrimenti, falso.
Point d’opérateur explicite(Size)
Convertez le Aspose.Imaging.Size spécifié à un Wl17.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
Le Aspose.Imaging.Size pour convertir.
Returns
La structure Aspose.Imaging.point à laquelle cet opérateur convertit.
Opérateur implicite SizeF(Size)
Convertez le Aspose.Imaging.Size spécifié à un WR17.Fize.
public static implicit operator SizeF(Size size)
Parameters
size
Size
Le Aspose.Imaging.Size pour convertir.
Returns
La structure Aspose.Imaging.SizeF à laquelle cet opérateur convertit.
opérateur !=(taille, taille)
Testez si deux structures Aspose.Imaging.Size sont différentes.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
La structure Aspose.Imaging.Size sur la gauche de l’opérateur d’inégalité.
size2
Size
La structure Aspose.Imaging.Size sur le droit de l’opérateur d’inégalité.
Returns
È vero se size1’ e
size2’ differiscono sia in larghezza che in altezza; falso se
size1’ e
size2’ sono uguali.
opérateur -(taille, taille)
Subtrait la largeur et l’altitude d’une structure Aspose.Imaging.Size de la hauteur et de l’étendue d’une autre structure.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
La structure Aspose.Imaging.Size sur le côté gauche de l’opérateur de sous-traction.
size2
Size
La structure Aspose.Imaging.Size sur le côté droit de l’opérateur de sous-traction.
Returns
Une structure Aspose.Imaging.Size qui est le résultat de l’opération de subtraction.