Struct Size

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

Size

Height

Obtenga o coloca el componente vertical de este Aspose.Imaging.Size.

public int Height { get; set; }

Valor de la propiedad

int

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

bool

Width

Obtenga o coloca el componente horizontal de este Aspose.Imaging.Size.

public int Width { get; set; }

Valor de la propiedad

int

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

Size

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

Size

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

bool

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

int

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

Size

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

Size

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

string

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

Size

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

Size

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

bool

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

Point

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

SizeF

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

bool

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

Size

Una estructura Aspose.Imaging.Size que es el resultado de la operación de subtracción.

 Español