Classe System::Drawing::Size
Contenu
[
Cacher
]Size class
Représente une paire de valeurs entières qui correspondent à 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 des 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 largeurs des objets spécifiés et dont la valeur de hauteur est égale à la somme des hauteurs 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 le plus proche. |
| Equals(const Size&) const | Détermine si l’objet actuel et l’objet spécifié sont égaux, c’est‑à‑dire 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 à la largeur de size1’s et dont la valeur de hauteur est le résultat de la soustraction de la hauteur de size2’s à la hauteur 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.Font for C++