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

NameDescription
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

NameTypeAccessDescription
empty [static]SizeFrObtient une nouvelle instance de la structure SizeF dont les valeurs SizeF.width et SizeF.height sont réglées à zéro.
heightfloatr/wObtient ou définit le composant vertical de ce SizeF.
is_emptyboolrObtient une valeur indiquant si ce SizeF a une largeur et une hauteur nulles.
widthfloatr/wObtient ou définit le composant horizontal de ce SizeF.

Methods

NameDescription
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ètreTypeDescription
pointPointFPointF à 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ètreTypeDescription
sizeSizeFSizeF à 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ètreTypeDescription
widthfloatLe composant largeur du nouveau SizeF.
heightfloatLe 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ètreTypeDescription
size1SizeFLe premier SizeF à ajouter.
size2SizeFLe deuxième SizeF à ajouter.

Returns

TypeDescription
SizeFUne 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ètreTypeDescription
pointPointFPointF à partir duquel initialiser ce SizeF.

Returns

TypeDescription
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ètreTypeDescription
sizeSizeFSizeF à partir duquel créer le nouveau SizeF.

Returns

TypeDescription
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ètreTypeDescription
size1SizeFLa structure SizeF du côté gauche de l’opérateur de soustraction.
size2SizeFLa structure SizeF du côté droit de l’opérateur de soustraction.

Returns

TypeDescription
SizeFLe 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

TypeDescription
PointFRenvoie une structure PointF.

Method: to_size()

 to_size() 

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

Returns

TypeDescription
SizeRenvoie une structure Size.