SizeF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class SizeF extends Struct<SizeF>

Stocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d’un rectangle.

Constructeurs

ConstructeurDescription
SizeF()
SizeF(SizeF size)Initialise une nouvelle instance de la structure Aspose.Imaging.SizeF à partir du Aspose.Imaging.SizeF spécifié.
SizeF(PointF point)Initialise une nouvelle instance de la structure Aspose.Imaging.SizeF à partir du Aspose.Imaging.PointF spécifié.
SizeF(float width, float height)Initialise une nouvelle instance de la structure Aspose.Imaging.SizeF à partir des dimensions spécifiées.

Méthodes

MéthodeDescription
getEmpty()Obtient une nouvelle instance de la structure Aspose.Imaging.SizeF dont les valeurs Aspose.Imaging.SizeF.Width et Aspose.Imaging.SizeF.Height sont définies à zéro.
op_Addition(SizeF size1, SizeF size2)Ajoute la largeur et la hauteur d’une structure Aspose.Imaging.SizeF à la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.
op_Subtraction(SizeF size1, SizeF size2)Soustrait la largeur et la hauteur d’une structure Aspose.Imaging.SizeF de la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.
op_Equality(SizeF size1, SizeF size2)Teste si deux structures Aspose.Imaging.SizeF sont égales.
op_Inequality(SizeF size1, SizeF size2)Teste si deux structures Aspose.Imaging.SizeF sont différentes.
to_PointF(SizeF size)Convertit le Aspose.Imaging.SizeF spécifié en Aspose.Imaging.PointF.
add(SizeF size1, SizeF size2)Ajoute la largeur et la hauteur d’une structure Aspose.Imaging.SizeF à la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.
subtract(SizeF size1, SizeF size2)Soustrait la largeur et la hauteur d’une structure Aspose.Imaging.SizeF de la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.
isEquals(SizeF obj1, SizeF obj2)
isEmpty()Obtient une valeur indiquant si ce Aspose.Imaging.SizeF a une largeur et une hauteur nulles.
getWidth()Obtient ou définit le composant horizontal de ce Aspose.Imaging.SizeF.
setWidth(float value)Obtient ou définit le composant horizontal de ce Aspose.Imaging.SizeF.
getHeight()Obtient ou définit le composant vertical de ce Aspose.Imaging.SizeF.
setHeight(float value)Obtient ou définit le composant vertical de ce Aspose.Imaging.SizeF.
toPointF()Convertit un Aspose.Imaging.SizeF en Aspose.Imaging.PointF.
toSize()Convertit un Aspose.Imaging.SizeF en une structure Aspose.Imaging.Size avec des valeurs de taille tronquées.
equals(Object obj)Teste pour voir si l’objet spécifié est un Aspose.Imaging.SizeF avec les mêmes dimensions que ce Aspose.Imaging.SizeF.
hashCode()Renvoie un code de hachage pour cette structure Aspose.Imaging.Size.
toString()Crée une chaîne lisible par l’homme qui représente ce Aspose.Imaging.SizeF.
CloneTo(SizeF that)
Clone()

SizeF()

public SizeF()

SizeF(SizeF size)

public SizeF(SizeF size)

Initialise une nouvelle instance de la structure Aspose.Imaging.SizeF à partir du Aspose.Imaging.SizeF spécifié.

Parameters:

ParamètreTypeDescription
sizeSizeFLe Aspose.Imaging.SizeF à partir duquel créer le nouveau Aspose.Imaging.SizeF.

SizeF(PointF point)

public SizeF(PointF point)

Initialise une nouvelle instance de la structure Aspose.Imaging.SizeF à partir du Aspose.Imaging.PointF spécifié.

Parameters:

ParamètreTypeDescription
pointPointFLe Aspose.Imaging.PointF à partir duquel initialiser ce Aspose.Imaging.SizeF.

SizeF(float width, float height)

public SizeF(float width, float height)

Initialise une nouvelle instance de la structure Aspose.Imaging.SizeF à partir des dimensions spécifiées.

Parameters:

ParamètreTypeDescription
widthfloatLe composant de largeur du nouveau Aspose.Imaging.SizeF.
heightfloatLe composant de hauteur du nouveau Aspose.Imaging.SizeF.

getEmpty()

public static SizeF getEmpty()

Obtient une nouvelle instance de la structure Aspose.Imaging.SizeF dont les valeurs Aspose.Imaging.SizeF.Width et Aspose.Imaging.SizeF.Height sont définies à zéro.

Returns: SizeF

op_Addition(SizeF size1, SizeF size2)

public static SizeF op_Addition(SizeF size1, SizeF size2)

Ajoute la largeur et la hauteur d’une structure Aspose.Imaging.SizeF à la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
size1SizeFLe premier Aspose.Imaging.SizeF à ajouter.
size2SizeFLe deuxième Aspose.Imaging.SizeF à ajouter.

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

op_Subtraction(SizeF size1, SizeF size2)

public static SizeF op_Subtraction(SizeF size1, SizeF size2)

Soustrait la largeur et la hauteur d’une structure Aspose.Imaging.SizeF de la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
size1SizeFLe Aspose.Imaging.SizeF du côté gauche de l’opérateur de soustraction.
size2SizeFLe Aspose.Imaging.SizeF du côté droit de l’opérateur de soustraction.

Returns: SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.

op_Equality(SizeF size1, SizeF size2)

public static boolean op_Equality(SizeF size1, SizeF size2)

Teste si deux structures Aspose.Imaging.SizeF sont égales.

Parameters:

ParamètreTypeDescription
size1SizeFLa structure Aspose.Imaging.SizeF du côté gauche de l’opérateur d’égalité.
size2SizeFLa structure Aspose.Imaging.SizeF du côté droit de l’opérateur d’égalité.

Returns: booléen - Cet opérateur renvoie true si size1 et size2 ont la même largeur et hauteur ; sinon, false.

op_Inequality(SizeF size1, SizeF size2)

public static boolean op_Inequality(SizeF size1, SizeF size2)

Teste si deux structures Aspose.Imaging.SizeF sont différentes.

Parameters:

ParamètreTypeDescription
size1SizeFLa structure Aspose.Imaging.SizeF du côté gauche de l’opérateur d’inégalité.
size2SizeFLa structure Aspose.Imaging.SizeF du côté droit de l’opérateur d’inégalité.

Returns: booléen - Cet opérateur renvoie true si size1 et size2 diffèrent soit en largeur, soit en hauteur ; false si size1 et size2 sont égaux.

to_PointF(SizeF size)

public static PointF to_PointF(SizeF size)

Convertit le Aspose.Imaging.SizeF spécifié en Aspose.Imaging.PointF.

Parameters:

ParamètreTypeDescription
sizeSizeFLa structure Aspose.Imaging.SizeF à convertir

Returns: PointF - The Aspose.Imaging.PointF structure to which this operator converts.

add(SizeF size1, SizeF size2)

public static SizeF add(SizeF size1, SizeF size2)

Ajoute la largeur et la hauteur d’une structure Aspose.Imaging.SizeF à la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
size1SizeFLe premier Aspose.Imaging.SizeF à ajouter.
size2SizeFLe deuxième Aspose.Imaging.SizeF à ajouter.

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

subtract(SizeF size1, SizeF size2)

public static SizeF subtract(SizeF size1, SizeF size2)

Soustrait la largeur et la hauteur d’une structure Aspose.Imaging.SizeF de la largeur et la hauteur d’une autre structure Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
size1SizeFLa structure Aspose.Imaging.SizeF du côté gauche de l’opérateur de soustraction.
size2SizeFLa structure Aspose.Imaging.SizeF du côté droit de l’opérateur de soustraction.

Returns: SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.

isEquals(SizeF obj1, SizeF obj2)

public static boolean isEquals(SizeF obj1, SizeF obj2)

Parameters:

ParamètreTypeDescription
obj1SizeF
obj2SizeF

Returns: boolean

isEmpty()

public boolean isEmpty()

Obtient une valeur indiquant si ce Aspose.Imaging.SizeF a une largeur et une hauteur nulles.

Returns: booléen - Cette propriété renvoie true lorsque ce Aspose.Imaging.SizeF a à la fois une largeur et une hauteur de zéro ; sinon, false.

getWidth()

public float getWidth()

Obtient ou définit le composant horizontal de ce Aspose.Imaging.SizeF.

Returns: float - Le composant horizontal de ce Aspose.Imaging.SizeF, généralement mesuré en pixels.

setWidth(float value)

public void setWidth(float value)

Obtient ou définit le composant horizontal de ce Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
valeurfloat

getHeight()

public float getHeight()

Obtient ou définit le composant vertical de ce Aspose.Imaging.SizeF.

Returns: float - Le composant vertical de ce Aspose.Imaging.SizeF, généralement mesuré en pixels.

setHeight(float value)

public void setHeight(float value)

Obtient ou définit le composant vertical de ce Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
valeurfloat

toPointF()

public PointF toPointF()

Convertit un Aspose.Imaging.SizeF en Aspose.Imaging.PointF.

Returns: PointF - Returns a Aspose.Imaging.PointF structure.

toSize()

public Size toSize()

Convertit un Aspose.Imaging.SizeF en une structure Aspose.Imaging.Size avec des valeurs de taille tronquées.

Returns: Size - Returns a Aspose.Imaging.Size structure.

equals(Object obj)

public boolean equals(Object obj)

Teste pour voir si l’objet spécifié est un Aspose.Imaging.SizeF avec les mêmes dimensions que ce Aspose.Imaging.SizeF.

Parameters:

ParamètreTypeDescription
objjava.lang.ObjectL’System.Object à tester.

Returns: booléen - Cette méthode renvoie true si obj est un Aspose.Imaging.SizeF et possède la même largeur et hauteur que ce Aspose.Imaging.SizeF ; sinon, false.

hashCode()

public int hashCode()

Renvoie un code de hachage pour cette structure Aspose.Imaging.Size.

Returns: int - Une valeur entière qui spécifie une valeur de hachage pour cette structure Aspose.Imaging.Size.

toString()

public String toString()

Crée une chaîne lisible par l’homme qui représente ce Aspose.Imaging.SizeF.

Returns: java.lang.String - Une chaîne qui représente ce Aspose.Imaging.SizeF.

CloneTo(SizeF that)

public void CloneTo(SizeF that)

Parameters:

ParamètreTypeDescription
thatSizeF

Clone()

public SizeF Clone()

Returns: SizeF