Clase Size

Summary: Represents size.

Module: aspose.imaging

Full Name: aspose.imaging.Size

Constructors

NameDescripción
Size()Inicializa una nueva instancia de la clase Size
Size(point)Inicializa una nueva instancia de la estructura Size a partir del Point especificado.
Size(width, height)Inicializa una nueva instancia de la estructura Size a partir de las dimensiones especificadas.

Properties

NameTypeAccessDescripción
empty [static]SizerObtiene una nueva instancia de la estructura Size que tiene los valores Size.width y Size.height establecidos en cero.
heightintr/wObtiene o establece el componente vertical de este Size.
is_emptyboolrObtiene un valor que indica si este Size tiene ancho y alto de 0.
widthintr/wObtiene o establece el componente horizontal de este Size.

Methods

NameDescripción
add(size1, size2)Añade el ancho y alto de una estructura Size al ancho y alto de otra estructura Size.
ceiling(size)Convierte la estructura SizeF especificada a una estructura Size redondeando los valores de la estructura Size al siguiente entero superior.
round(size)Convierte la estructura SizeF especificada a una estructura Size redondeando los valores de la estructura SizeF al entero más cercano.
subtract(size1, size2)Resta el ancho y alto de una estructura Size del ancho y alto de otra estructura Size.
truncate(size)Convierte la estructura SizeF especificada a una estructura Size truncando los valores de la estructura SizeF al siguiente entero inferior.

Constructor: Size()

 Size() 

Inicializa una nueva instancia de la clase Size

Constructor: Size(point)

 Size(point) 

Inicializa una nueva instancia de la estructura Size a partir del Point especificado.

Parameters:

ParámetroTipoDescripción
pointPointEl Point desde el cual inicializar este Size.

Constructor: Size(width, height)

 Size(width, height) 

Inicializa una nueva instancia de la estructura Size a partir de las dimensiones especificadas.

Parameters:

ParámetroTipoDescripción
widthintEl componente de ancho del nuevo Size.
heightintEl componente de alto del nuevo Size.

Method: add(size1, size2) [static]

 add(size1, size2) 

Añade el ancho y alto de una estructura Size al ancho y alto de otra estructura Size.

Parameters:

ParámetroTipoDescripción
size1SizeEl primer Size a añadir.
size2SizeEl segundo Size a añadir.

Returns

TipoDescripción
SizeUna estructura Size que es el resultado de la operación de suma.

Method: ceiling(size) [static]

 ceiling(size) 

Convierte la estructura SizeF especificada a una estructura Size redondeando los valores de la estructura Size al siguiente entero superior.

Parameters:

ParámetroTipoDescripción
sizeSizeFLa estructura SizeF a convertir.

Returns

TipoDescripción
SizeLa estructura Size a la que este método convierte.

Method: round(size) [static]

 round(size) 

Convierte la estructura SizeF especificada a una estructura Size redondeando los valores de la estructura SizeF al entero más cercano.

Parameters:

ParámetroTipoDescripción
sizeSizeFLa estructura SizeF a convertir.

Returns

TipoDescripción
SizeLa estructura Size a la que este método convierte.

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

Resta el ancho y alto de una estructura Size del ancho y alto de otra estructura Size.

Parameters:

ParámetroTipoDescripción
size1SizeLa estructura Size en el lado izquierdo del operador de sustracción.
size2SizeLa estructura Size en el lado derecho del operador de sustracción.

Returns

TipoDescripción
SizeEl Size que es el resultado de la operación de sustracción.

Method: truncate(size) [static]

 truncate(size) 

Convierte la estructura SizeF especificada a una estructura Size truncando los valores de la estructura SizeF al siguiente entero inferior.

Parameters:

ParámetroTipoDescripción
sizeSizeFLa estructura SizeF a convertir.

Returns

TipoDescripción
SizeLa estructura Size a la que este método convierte.