Classe SizeF
Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.
Module: aspose.imaging
Full Name: aspose.imaging.SizeF
Constructors
| Name | Description |
|---|---|
| SizeF() | Initialise une nouvelle instance de la classe SizeF |
| SizeF(point) | Initialise une nouvelle instance de la structure SizeF à partir du PointF spécifié. |
| SizeF(size) | Initialise une nouvelle instance de la structure SizeF à partir du SizeF spécifié. |
| SizeF(width, height) | Initialise une nouvelle instance de la structure SizeF à partir des dimensions spécifiées. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| empty [static] | SizeF | r | Obtient une nouvelle instance de la structure SizeF dont les valeurs SizeF.width et SizeF.height sont réglées à zéro. |
| height | float | r/w | Obtient ou définit le composant vertical de ce SizeF. |
| is_empty | bool | r | Obtient une valeur indiquant si ce SizeF a une largeur et une hauteur nulles. |
| width | float | r/w | Obtient ou définit le composant horizontal de ce SizeF. |
Methods
| Name | Description |
|---|---|
| add(size1, size2) | Ajoute la largeur et la hauteur d’une structure SizeF à la largeur et la hauteur d’une autre structure SizeF. |
| create_from_point_f(point) | Initialise une nouvelle instance de la structure SizeF à partir du PointF spécifié. |
| create_from_size_f(size) | Initialise une nouvelle instance de la structure SizeF à partir du SizeF spécifié. |
| subtract(size1, size2) | Soustrait la largeur et la hauteur d’une structure SizeF de la largeur et la hauteur d’une autre structure SizeF. |
| to_point_f() | Convertit un SizeF en un PointF. |
| to_size() | Convertit un SizeF en une structure Size avec des valeurs de taille tronquées. |
Constructor: SizeF()
SizeF()
Initialise une nouvelle instance de la classe SizeF
Constructor: SizeF(point)
SizeF(point)
Initialise une nouvelle instance de la structure SizeF à partir du PointF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | PointF à partir duquel initialiser ce SizeF. |
Constructor: SizeF(size)
SizeF(size)
Initialise une nouvelle instance de la structure SizeF à partir du SizeF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| size | SizeF | SizeF à partir duquel créer le nouveau SizeF. |
Constructor: SizeF(width, height)
SizeF(width, height)
Initialise une nouvelle instance de la structure SizeF à partir des dimensions spécifiées.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| width | float | Le composant largeur du nouveau SizeF. |
| height | float | Le composant hauteur du nouveau SizeF. |
Method: add(size1, size2) [static]
add(size1, size2)
Ajoute la largeur et la hauteur d’une structure SizeF à la largeur et la hauteur d’une autre structure SizeF.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| size1 | SizeF | Le premier SizeF à ajouter. |
| size2 | SizeF | Le deuxième SizeF à ajouter. |
Returns
| Type | Description |
|---|---|
| SizeF | Une structure SizeF qui est le résultat de l’opération d’addition. |
Method: create_from_point_f(point) [static]
create_from_point_f(point)
Initialise une nouvelle instance de la structure SizeF à partir du PointF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | PointF à partir duquel initialiser ce SizeF. |
Returns
| Type | Description |
|---|---|
| SizeF |
Method: create_from_size_f(size) [static]
create_from_size_f(size)
Initialise une nouvelle instance de la structure SizeF à partir du SizeF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| size | SizeF | SizeF à partir duquel créer le nouveau SizeF. |
Returns
| Type | Description |
|---|---|
| SizeF |
Method: subtract(size1, size2) [static]
subtract(size1, size2)
Soustrait la largeur et la hauteur d’une structure SizeF de la largeur et la hauteur d’une autre structure SizeF.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| size1 | SizeF | La structure SizeF du côté gauche de l’opérateur de soustraction. |
| size2 | SizeF | La structure SizeF du côté droit de l’opérateur de soustraction. |
Returns
| Type | Description |
|---|---|
| SizeF | Le SizeF qui est le résultat de l’opération de soustraction. |
Method: to_point_f()
to_point_f()
Convertit un SizeF en un PointF.
Returns
| Type | Description |
|---|---|
| PointF | Renvoie une structure PointF. |
Method: to_size()
to_size()
Convertit un SizeF en une structure Size avec des valeurs de taille tronquées.
Returns
| Type | Description |
|---|---|
| Size | Renvoie une structure Size. |