classe System::Drawing::Size
Contenu
[
Cacher
]Size class
Représente une paire de valeurs entières qui représentent la largeur et la hauteur d’une image. Ce type doit être alloué sur la pile et passé aux fonctions par valeur ou par référence. N’utilisez jamais la classe System::SmartPtr pour gérer les objets de ce type.
class Size
Méthodes
| Méthode | Description |
|---|---|
| static Add(const Size&, const Size&) | Renvoie un nouvel objet Size qui est la somme de l’objet Size spécifié, c’est‑à‑dire dont la valeur de largeur est égale à la somme des valeurs de largeur des objets spécifiés et dont la valeur de hauteur est égale à la somme des valeurs de hauteur des objets spécifiés. |
| static Ceiling(const SizeF&) | Construit un objet Size à partir de l’objet SizeF spécifié en arrondissant les valeurs de largeur et de hauteur de l’objet SizeF à l’entier supérieur. |
| Equals(const Size&) const | Détermine si l’objet actuel et l’objet spécifié sont égaux, c’est‑à‑dire s’ils représentent la même paire de valeurs de largeur et de hauteur. |
| get_Height() const | Renvoie la valeur de hauteur représentée par l’objet actuel. |
| get_IsEmpty() const | Détermine si les valeurs de largeur et de hauteur sont toutes deux égales à 0. |
| get_Width() const | Renvoie la valeur de largeur représentée par l’objet actuel. |
| GetHashCode() const | Renvoie un code de hachage pour l’objet actuel. |
| operator Point() const | Construit une instance de l’objet Point et initialise ses coordonnées X et Y avec les valeurs de largeur et de hauteur de l’objet actuel respectivement. |
| operator SizeF() const | Construit une instance de l’objet SizeF et l’initialise avec les valeurs de largeur et de hauteur de l’objet Size actuel. |
| static Round(const SizeF&) | Construit un objet Size à partir de l’objet SizeF spécifié en arrondissant les valeurs de largeur et de hauteur de l’objet SizeF à l’entier le plus proche. |
| set_Height(int) | Définit la valeur de hauteur représentée par l’objet actuel. |
| set_Width(int) | Définit la valeur de largeur représentée par l’objet actuel. |
| Size() | Construit un nouvel objet Size et initialise ses valeurs de largeur et de hauteur à 0. |
| Size(const Point&) | Construit un nouvel objet Size et initialise ses valeurs de largeur et de hauteur avec les valeurs des coordonnées X et Y du point spécifié respectivement. |
| Size(int, int) | Construit un nouvel objet Size et l’initialise avec la valeur spécifiée. |
| static Subtract(const Size&, const Size&) | Renvoie un nouvel objet Size qui est le résultat de la soustraction de size2 à partir de size1, c’est‑à‑dire dont la valeur de largeur est le résultat de la soustraction de la largeur de size2’s à celle de size1’s, et dont la valeur de hauteur est le résultat de la soustraction de la hauteur de size2’s à celle de size1’s. |
| ToString() const | Renvoie la représentation sous forme de chaîne de la paire de valeurs de largeur et de hauteur représentées par l’objet actuel. |
| static Truncate(const SizeF&) | Construit un objet Size à partir de l’objet SizeF spécifié en tronquant les valeurs de largeur et de hauteur de l’objet SizeF à l’entier inférieur le plus proche. |
Champs
| Champ | Description |
|---|---|
| static Empty | Une instance vide de la classe Size dont les valeurs de largeur et de hauteur sont 0. |
Voir aussi
- Namespace System::Drawing
- Library Aspose.Page for C++