Clase System::Drawing::Size
Contenido
[
Ocultar
]Size class
Representa un par de valores enteros que representan el ancho y la altura de una imagen. Este tipo debe ser asignado en la pila y pasado a funciones por valor o por referencia. Nunca use la clase System::SmartPtr para gestionar objetos de este tipo.
class Size
Métodos
| Método | Descripción |
|---|---|
| static Add(const Size&, const Size&) | Devuelve un nuevo objeto Size que es la suma del objeto Size especificado, es decir, cuyo valor de ancho es igual a la suma de los valores de ancho de los objetos especificados y cuyo valor de altura es igual a la suma de los valores de altura de los objetos especificados. |
| static Ceiling(const SizeF&) | Construye un objeto Size a partir del objeto SizeF especificado redondeando los valores de ancho y altura del objeto SizeF al siguiente entero superior. |
| Equals(const Size&) const | Determina si el objeto actual y el objeto especificado son iguales, es decir, representan el mismo par de valores de ancho y altura. |
| get_Height() const | Devuelve el valor de altura representado por el objeto actual. |
| get_IsEmpty() const | Determina si los valores de ancho y altura son iguales a 0. |
| get_Width() const | Devuelve el valor de ancho representado por el objeto actual. |
| GetHashCode() const | Devuelve un código hash para el objeto actual. |
| operator Point() const | Construye una instancia del objeto Point e inicializa sus coordenadas X e Y con los valores de ancho y altura del objeto actual, respectivamente. |
| operator SizeF() const | Construye una instancia del objeto SizeF y lo inicializa con los valores de ancho y altura del objeto Size actual. |
| static Round(const SizeF&) | Construye un objeto Size a partir del objeto SizeF especificado redondeando los valores de ancho y altura del objeto SizeF al entero más cercano. |
| set_Height(int) | Establece el valor de altura representado por el objeto actual. |
| set_Width(int) | Establece el valor de ancho representado por el objeto actual. |
| Size() | Construye un nuevo objeto Size e inicializa sus valores de ancho y altura con 0. |
| Size(const Point&) | Construye un nuevo objeto Size e inicializa sus valores de ancho y altura con los valores de las coordenadas X e Y del punto especificado, respectivamente. |
| Size(int, int) | Construye un nuevo objeto Size e lo inicializa con el valor especificado. |
| static Subtract(const Size&, const Size&) | Devuelve un nuevo objeto Size que es el resultado de la sustracción de size2 de size1, es decir, cuyo valor de ancho es el resultado de la sustracción del valor de ancho de size2’s del valor de ancho de size1’s y cuyo valor de altura es el resultado de la sustracción del valor de altura de size2’s del valor de altura de size1’s. |
| ToString() const | Devuelve la representación en cadena del par de valores de ancho y altura representados por el objeto actual. |
| static Truncate(const SizeF&) | Construye un objeto Size a partir del objeto SizeF especificado truncando los valores de ancho y altura del objeto SizeF al siguiente entero inferior. |
Campos
| Campo | Descripción |
|---|---|
| static Empty | Una instancia vacía de la clase Size cuyos valores de ancho y altura son 0. |
Ver también
- Namespace System::Drawing
- Library Aspose.Page for C++