Classe Size

Summary: Represents size.

Module: aspose.imaging

Full Name: aspose.imaging.Size

Constructors

NameDescription
Size()Initialise une nouvelle instance de la classe Size
Size(point)Initialise une nouvelle instance de la structure Size à partir du Point spécifié.
Size(width, height)Initialise une nouvelle instance de la structure Size à partir des dimensions spécifiées.

Properties

NameTypeAccessDescription
empty [static]SizerObtient une nouvelle instance de la structure Size dont les valeurs Size.width et Size.height sont définies à zéro.
heightintr/wObtient ou définit le composant vertical de ce Size.
is_emptyboolrObtient une valeur indiquant si ce Size a une largeur et une hauteur de 0.
widthintr/wObtient ou définit le composant horizontal de ce Size.

Methods

NameDescription
add(size1, size2)Ajoute la largeur et la hauteur d’une structure Size à la largeur et la hauteur d’une autre structure Size.
ceiling(size)Convertit la structure SizeF spécifiée en une structure Size en arrondissant les valeurs de la structure Size au nombre entier supérieur le plus proche.
round(size)Convertit la structure SizeF spécifiée en une structure Size en arrondissant les valeurs de la structure SizeF au nombre entier le plus proche.
subtract(size1, size2)Soustrait la largeur et la hauteur d’une structure Size de la largeur et la hauteur d’une autre structure Size.
truncate(size)Convertit la structure SizeF spécifiée en une structure Size en tronquant les valeurs de la structure SizeF au nombre entier inférieur le plus proche.

Constructor: Size()

 Size() 

Initialise une nouvelle instance de la classe Size

Constructor: Size(point)

 Size(point) 

Initialise une nouvelle instance de la structure Size à partir du Point spécifié.

Parameters:

ParamètreTypeDescription
pointPointLe Point à partir duquel initialiser ce Size.

Constructor: Size(width, height)

 Size(width, height) 

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

Parameters:

ParamètreTypeDescription
widthintLe composant largeur du nouveau Size.
heightintLe composant hauteur du nouveau Size.

Method: add(size1, size2) [static]

 add(size1, size2) 

Ajoute la largeur et la hauteur d’une structure Size à la largeur et la hauteur d’une autre structure Size.

Parameters:

ParamètreTypeDescription
size1SizeLe premier Size à ajouter.
size2SizeLe deuxième Size à ajouter.

Returns

TypeDescription
SizeUne structure Size qui est le résultat de l’opération d’addition.

Method: ceiling(size) [static]

 ceiling(size) 

Convertit la structure SizeF spécifiée en une structure Size en arrondissant les valeurs de la structure Size au nombre entier supérieur le plus proche.

Parameters:

ParamètreTypeDescription
sizeSizeFLa structure SizeF à convertir.

Returns

TypeDescription
SizeLa structure Size vers laquelle cette méthode convertit.

Method: round(size) [static]

 round(size) 

Convertit la structure SizeF spécifiée en une structure Size en arrondissant les valeurs de la structure SizeF au nombre entier le plus proche.

Parameters:

ParamètreTypeDescription
sizeSizeFLa structure SizeF à convertir.

Returns

TypeDescription
SizeLa structure Size vers laquelle cette méthode convertit.

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

Soustrait la largeur et la hauteur d’une structure Size de la largeur et la hauteur d’une autre structure Size.

Parameters:

ParamètreTypeDescription
size1SizeLa structure Size du côté gauche de l’opérateur de soustraction.
size2SizeLa structure Size du côté droit de l’opérateur de soustraction.

Returns

TypeDescription
SizeLa Size qui est le résultat de l’opération de soustraction.

Method: truncate(size) [static]

 truncate(size) 

Convertit la structure SizeF spécifiée en une structure Size en tronquant les valeurs de la structure SizeF au nombre entier inférieur le plus proche.

Parameters:

ParamètreTypeDescription
sizeSizeFLa structure SizeF à convertir.

Returns

TypeDescription
SizeLa structure Size vers laquelle cette méthode convertit.