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
| Name | Descripció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
| Name | Type | Access | Descripción |
|---|---|---|---|
| empty [static] | SizeF | r | Obtiene una nueva instancia de la estructura SizeF que tiene los valores SizeF.width y SizeF.height establecidos en cero. |
| height | float | r/w | Obtiene o establece el componente vertical de este SizeF. |
| is_empty | bool | r | Obtiene un valor que indica si este SizeF tiene ancho y alto cero. |
| width | float | r/w | Obtiene o establece el componente horizontal de este SizeF. |
Methods
| Name | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| point | PointF | El 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ámetro | Tipo | Descripción |
|---|---|---|
| size | SizeF | El 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ámetro | Tipo | Descripción |
|---|---|---|
| width | float | El componente de ancho del nuevo SizeF. |
| height | float | El 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ámetro | Tipo | Descripción |
|---|---|---|
| size1 | SizeF | El primer SizeF a añadir. |
| size2 | SizeF | El segundo SizeF a añadir. |
Returns
| Tipo | Descripción |
|---|---|
| SizeF | Una 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ámetro | Tipo | Descripción |
|---|---|---|
| point | PointF | El PointF desde el cual inicializar este SizeF. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| size | SizeF | El SizeF desde el cual crear el nuevo SizeF. |
Returns
| Tipo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| size1 | SizeF | La estructura SizeF en el lado izquierdo del operador de resta. |
| size2 | SizeF | La estructura SizeF en el lado derecho del operador de resta. |
Returns
| Tipo | Descripción |
|---|---|
| SizeF | El 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
| Tipo | Descripción |
|---|---|
| PointF | Devuelve una estructura PointF. |
Method: to_size()
to_size()
Convierte un SizeF a una estructura Size con valores de tamaño truncados.
Returns
| Tipo | Descripción |
|---|---|
| Size | Devuelve una estructura Size. |