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
| Constructeur | Description |
|---|---|
| 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éthode | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| size | SizeF | Le 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ètre | Type | Description |
|---|---|---|
| point | PointF | Le 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ètre | Type | Description |
|---|---|---|
| width | float | Le composant de largeur du nouveau Aspose.Imaging.SizeF. |
| height | float | Le 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ètre | Type | Description |
|---|---|---|
| size1 | SizeF | Le premier Aspose.Imaging.SizeF à ajouter. |
| size2 | SizeF | Le 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ètre | Type | Description |
|---|---|---|
| size1 | SizeF | Le Aspose.Imaging.SizeF du côté gauche de l’opérateur de soustraction. |
| size2 | SizeF | Le 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ètre | Type | Description |
|---|---|---|
| size1 | SizeF | La structure Aspose.Imaging.SizeF du côté gauche de l’opérateur d’égalité. |
| size2 | SizeF | La 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ètre | Type | Description |
|---|---|---|
| size1 | SizeF | La structure Aspose.Imaging.SizeF du côté gauche de l’opérateur d’inégalité. |
| size2 | SizeF | La 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ètre | Type | Description |
|---|---|---|
| size | SizeF | La 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ètre | Type | Description |
|---|---|---|
| size1 | SizeF | Le premier Aspose.Imaging.SizeF à ajouter. |
| size2 | SizeF | Le 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ètre | Type | Description |
|---|---|---|
| size1 | SizeF | La structure Aspose.Imaging.SizeF du côté gauche de l’opérateur de soustraction. |
| size2 | SizeF | La 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ètre | Type | Description |
|---|---|---|
| obj1 | SizeF | |
| obj2 | SizeF |
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ètre | Type | Description |
|---|---|---|
| valeur | float |
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ètre | Type | Description |
|---|---|---|
| valeur | float |
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ètre | Type | Description |
|---|---|---|
| obj | java.lang.Object | L’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ètre | Type | Description |
|---|---|---|
| that | SizeF |
Clone()
public SizeF Clone()
Returns: SizeF