Clase SizeF

Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.

Module: aspose.imaging

Full Name: aspose.imaging.SizeF

Constructors

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

Properties

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

Methods

NameDescripción
add(size1, size2)Añade el ancho y alto de una estructura SizeF al ancho y alto de otra estructura SizeF.
create_from_point_f(point)Inicializa una nueva instancia de la estructura SizeF a partir del PointF especificado.
create_from_size_f(size)Inicializa una nueva instancia de la estructura SizeF a partir del SizeF especificado.
subtract(size1, size2)Resta el ancho y alto de una estructura SizeF del ancho y alto de otra estructura SizeF.
to_point_f()Convierte un SizeF a un PointF.
to_size()Convierte un SizeF a una estructura Size con valores de tamaño truncados.

Constructor: SizeF()

 SizeF() 

Inicializa una nueva instancia de la clase SizeF

Constructor: SizeF(point)

 SizeF(point) 

Inicializa una nueva instancia de la estructura SizeF a partir del PointF especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl PointF desde el cual inicializar este SizeF.

Constructor: SizeF(size)

 SizeF(size) 

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

Parameters:

ParámetroTipoDescripción
sizeSizeFEl SizeF desde el cual crear el nuevo SizeF.

Constructor: SizeF(width, height)

 SizeF(width, height) 

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

Parameters:

ParámetroTipoDescripción
widthfloatEl componente de ancho del nuevo SizeF.
heightfloatEl componente de alto del nuevo SizeF.

Method: add(size1, size2) [static]

 add(size1, size2) 

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

Parameters:

ParámetroTipoDescripción
size1SizeFEl primer SizeF a añadir.
size2SizeFEl segundo SizeF a añadir.

Returns

TipoDescripción
SizeFUna estructura SizeF que es el resultado de la operación de suma.

Method: create_from_point_f(point) [static]

 create_from_point_f(point) 

Inicializa una nueva instancia de la estructura SizeF a partir del PointF especificado.

Parameters:

ParámetroTipoDescripción
pointPointFEl PointF desde el cual inicializar este SizeF.

Returns

TipoDescripción
SizeF

Method: create_from_size_f(size) [static]

 create_from_size_f(size) 

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

Parameters:

ParámetroTipoDescripción
sizeSizeFEl SizeF desde el cual crear el nuevo SizeF.

Returns

TipoDescripción
SizeF

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

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

Parameters:

ParámetroTipoDescripción
size1SizeFLa estructura SizeF en el lado izquierdo del operador de resta.
size2SizeFLa estructura SizeF en el lado derecho del operador de resta.

Returns

TipoDescripción
SizeFEl SizeF que es el resultado de la operación de resta.

Method: to_point_f()

 to_point_f() 

Convierte un SizeF a un PointF.

Returns

TipoDescripción
PointFDevuelve una estructura PointF.

Method: to_size()

 to_size() 

Convierte un SizeF a una estructura Size con valores de tamaño truncados.

Returns

TipoDescripción
SizeDevuelve una estructura Size.