Struct Size
Nombre del espacio: Aspose.Imaging Asamblea: Aspose.Imaging.dll (25.4.0)
Representa el tamaño.
public struct Size
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
Size(Point)
Inicializa una nueva instancia de la estructura Aspose.Imaging.Size desde el Aspose.Imaging.Point especificado.
public Size(Point point)
Parameters
point
Point
El Aspose.Imaging.Point desde el que iniciar este Aspose.Imaging.Size.
Size(El int, int)
Inicializa una nueva instancia de la estructura Aspose.Imaging.Size desde las dimensiones especificadas.
public Size(int width, int height)
Parameters
width
int
El componente de ancho del nuevo Aspose.Imaging.Size.
height
int
El componente de altura del nuevo Aspose.Imaging.Size.
Properties
Empty
Obtenga una nueva instancia de la estructura Aspose.Imaging.Size que tiene los valores Aspose.Imaging.Size.Width y Aspose.Imaging.Size.Height fijados a cero.
[JsonIgnore]
public static Size Empty { get; }
Valor de la propiedad
Height
Obtenga o coloca el componente vertical de este Aspose.Imaging.Size.
public int Height { get; set; }
Valor de la propiedad
IsEmpty
Obtiene un valor que indica si este Aspose.Imaging.Size tiene ancho y altura de 0.
[JsonIgnore]
public bool IsEmpty { get; }
Valor de la propiedad
Width
Obtenga o coloca el componente horizontal de este Aspose.Imaging.Size.
public int Width { get; set; }
Valor de la propiedad
Methods
Add(tamaño, tamaño)
Añade la anchura y la altura de una estructura Aspose.Imaging.Size a la anchura y la altura de otra estructura Aspose.Imaging.Size.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
El primer Aspose.Imaging.Size para añadir.
size2
Size
El segundo Aspose.Imaging.Size para añadir.
Returns
Una estructura Aspose.Imaging.Size que es el resultado de la operación adicional.
Ceiling(Siguiente →)
Converta la estructura especificada Aspose.Imaging.SizeF en una estructura Aspose.Imaging.Size al redondear los valores de la estructura Aspose.Imaging.Size a los siguientes valores integrales superiores.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
La estructura Aspose.Imaging.SizeF para convertir.
Returns
El Aspose.Imaging.Size estructura este método se convierte en.
Equals(Objeto)
Testes para ver si el objeto especificado es un Aspose.Imaging.Size con las mismas dimensiones que este Aspose.Imaging.Size.
public override bool Equals(object obj)
Parameters
obj
object
El sistema.Objeto para probar.
Returns
Es cierto si obj’ es un Aspose.Imaging.Size y tiene la misma anchura y altura que este Aspose.Imaging.Size; de lo contrario, falso.
GetHashCode()
Devolve un código de hash para esta estructura Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Un valor integral que especifica un valor de hash para esta estructura Aspose.Imaging.Size.
Round(Siguiente →)
Converta la estructura especificada de Aspose.Imaging.SizeF en una estructura de Aspose.Imaging.Size al redondear los valores de la estructura de Aspose.Imaging.SizeF a los valores enteros más cercanos.
public static Size Round(SizeF size)
Parameters
size
SizeF
La estructura Aspose.Imaging.SizeF para convertir.
Returns
El Aspose.Imaging.Size estructura este método se convierte en.
Subtract(tamaño, tamaño)
Subtrace la anchura y la altura de una estructura Aspose.Imaging.Size desde la anchura y la altura de otra estructura Aspose.Imaging.Size.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size en el lado izquierdo del operador de subtracción.
size2
Size
La estructura Aspose.Imaging.Size en el lado derecho del operador de subtracción.
Returns
El Aspose.Imaging.Size que es el resultado de la operación de subtracción.
ToString()
Crea una cadena que se puede leer por el hombre y que representa este Aspose.Imaging.Size.
public override string ToString()
Returns
Una línea que representa este Aspose.Imaging.Size.
Truncate(Siguiente →)
Converta la estructura especificada de Aspose.Imaging.SizeF en una estructura de Aspose.Imaging.Size, truncando los valores de la estructura de Aspose.Imaging.SizeF a los siguientes valores integrales inferiores.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
La estructura Aspose.Imaging.SizeF para convertir.
Returns
El Aspose.Imaging.Size estructura este método se convierte en.
Operators
Operador +(tamaño, tamaño)
Añade la anchura y la altura de una estructura Aspose.Imaging.Size a la anchura y la altura de otra estructura Aspose.Imaging.Size.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
El primer Aspose.Imaging.Size para añadir.
size2
Size
El segundo Aspose.Imaging.Size para añadir.
Returns
Una estructura Aspose.Imaging.Size que es el resultado de la operación adicional.
El operador =(tamaño, tamaño)
Testar si dos estructuras Aspose.Imaging.Size son iguales.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size en el lado izquierdo del operador de la igualdad.
size2
Size
La estructura Aspose.Imaging.Size en la derecha del operador de la igualdad.
Returns
Es cierto si size1’ y
size2’ tienen la misma anchura y altura; de lo contrario, falso.
Punto operador explícito(Size)
Converta el Aspose.Imaging.Size especificado en un Aspose.Imaging.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
El Aspose.Imaging.Size para convertir.
Returns
La estructura Aspose.Imaging.Point a la que este operador se convierte.
Operador implícito SizeF(Size)
Converta el Aspose.Imaging.Size especificado en un Aspose.Imaging.SizeF.
public static implicit operator SizeF(Size size)
Parameters
size
Size
El Aspose.Imaging.Size para convertir.
Returns
La estructura Aspose.Imaging.SizeF a la que este operador se convierte.
Operador !=(tamaño, tamaño)
Testar si dos estructuras Aspose.Imaging.Size son diferentes.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size en la izquierda del operador de la desigualdad.
size2
Size
La estructura Aspose.Imaging.Size sobre el derecho del operador de la desigualdad.
Returns
Es cierto si size1’ y
size2’ difieren en ancho o altura; es falso si
size1’ y
size2’ son iguales.
Operador -(tamaño, tamaño)
Subtrace la anchura y la altura de una estructura Aspose.Imaging.Size desde la anchura y la altura de otra estructura Aspose.Imaging.Size.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size en el lado izquierdo del operador de subtracción.
size2
Size
La estructura Aspose.Imaging.Size en el lado derecho del operador de subtracción.
Returns
Una estructura Aspose.Imaging.Size que es el resultado de la operación de subtracción.