SizeF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class SizeF extends Struct<SizeF>

Almacena un par ordenado de números de punto flotante, típicamente el ancho y la altura de un rectángulo.

Constructores

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

Métodos

MétodoDescripción
getEmpty()Obtiene una nueva instancia de la estructura Aspose.Imaging.SizeF que tiene los valores Aspose.Imaging.SizeF.Width y Aspose.Imaging.SizeF.Height establecidos en cero.
op_Addition(SizeF size1, SizeF size2)Suma el ancho y la altura de una estructura Aspose.Imaging.SizeF al ancho y la altura de otra estructura Aspose.Imaging.SizeF.
op_Subtraction(SizeF size1, SizeF size2)Resta el ancho y la altura de una estructura Aspose.Imaging.SizeF del ancho y la altura de otra estructura Aspose.Imaging.SizeF.
op_Equality(SizeF size1, SizeF size2)Comprueba si dos estructuras Aspose.Imaging.SizeF son iguales.
op_Inequality(SizeF size1, SizeF size2)Comprueba si dos estructuras Aspose.Imaging.SizeF son diferentes.
to_PointF(SizeF size)Convierte el Aspose.Imaging.SizeF especificado a un Aspose.Imaging.PointF.
add(SizeF size1, SizeF size2)Suma el ancho y la altura de una estructura Aspose.Imaging.SizeF al ancho y la altura de otra estructura Aspose.Imaging.SizeF.
subtract(SizeF size1, SizeF size2)Resta el ancho y la altura de una estructura Aspose.Imaging.SizeF del ancho y la altura de otra estructura Aspose.Imaging.SizeF.
isEquals(SizeF obj1, SizeF obj2)
isEmpty()Obtiene un valor que indica si este Aspose.Imaging.SizeF tiene ancho y altura cero.
getWidth()Obtiene o establece el componente horizontal de este Aspose.Imaging.SizeF.
setWidth(float value)Obtiene o establece el componente horizontal de este Aspose.Imaging.SizeF.
getHeight()Obtiene o establece el componente vertical de este Aspose.Imaging.SizeF.
setHeight(float value)Obtiene o establece el componente vertical de este Aspose.Imaging.SizeF.
toPointF()Convierte un Aspose.Imaging.SizeF a un Aspose.Imaging.PointF.
toSize()Convierte un Aspose.Imaging.SizeF a una estructura Aspose.Imaging.Size con valores de tamaño truncados.
equals(Object obj)Comprueba si el objeto especificado es un Aspose.Imaging.SizeF con las mismas dimensiones que este Aspose.Imaging.SizeF.
hashCode()Devuelve un código hash para esta estructura Aspose.Imaging.Size.
toString()Crea una cadena legible por humanos que representa este Aspose.Imaging.SizeF.
CloneTo(SizeF that)
Clone()

SizeF()

public SizeF()

SizeF(SizeF size)

public SizeF(SizeF size)

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

Parameters:

ParámetroTipoDescripción
sizeSizeFEl Aspose.Imaging.SizeF del cual crear el nuevo Aspose.Imaging.SizeF.

SizeF(PointF point)

public SizeF(PointF point)

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

Parameters:

ParámetroTipoDescripción
pointPointFEl Aspose.Imaging.PointF del cual inicializar este Aspose.Imaging.SizeF.

SizeF(float width, float height)

public SizeF(float width, float height)

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

Parameters:

ParámetroTipoDescripción
widthfloatEl componente de ancho del nuevo Aspose.Imaging.SizeF.
heightfloatEl componente de altura del nuevo Aspose.Imaging.SizeF.

getEmpty()

public static SizeF getEmpty()

Obtiene una nueva instancia de la estructura Aspose.Imaging.SizeF que tiene los valores Aspose.Imaging.SizeF.Width y Aspose.Imaging.SizeF.Height establecidos en cero.

Returns: SizeF

op_Addition(SizeF size1, SizeF size2)

public static SizeF op_Addition(SizeF size1, SizeF size2)

Suma el ancho y la altura de una estructura Aspose.Imaging.SizeF al ancho y la altura de otra estructura Aspose.Imaging.SizeF.

Parameters:

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

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

op_Subtraction(SizeF size1, SizeF size2)

public static SizeF op_Subtraction(SizeF size1, SizeF size2)

Resta el ancho y la altura de una estructura Aspose.Imaging.SizeF del ancho y la altura de otra estructura Aspose.Imaging.SizeF.

Parameters:

ParámetroTipoDescripción
size1SizeFEl Aspose.Imaging.SizeF en el lado izquierdo del operador de resta.
size2SizeFEl Aspose.Imaging.SizeF en el lado derecho del operador de resta.

Returns: SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.

op_Equality(SizeF size1, SizeF size2)

public static boolean op_Equality(SizeF size1, SizeF size2)

Comprueba si dos estructuras Aspose.Imaging.SizeF son iguales.

Parameters:

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

Returns: boolean - Este operador devuelve true si size1 y size2 tienen ancho y alto iguales; de lo contrario, false.

op_Inequality(SizeF size1, SizeF size2)

public static boolean op_Inequality(SizeF size1, SizeF size2)

Comprueba si dos estructuras Aspose.Imaging.SizeF son diferentes.

Parameters:

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

Returns: boolean - Este operador devuelve true si size1 y size2 difieren ya sea en ancho o en alto; false si size1 y size2 son iguales.

to_PointF(SizeF size)

public static PointF to_PointF(SizeF size)

Convierte el Aspose.Imaging.SizeF especificado a un Aspose.Imaging.PointF.

Parameters:

ParámetroTipoDescripción
sizeSizeFLa estructura Aspose.Imaging.SizeF a convertir

Returns: PointF - The Aspose.Imaging.PointF structure to which this operator converts.

add(SizeF size1, SizeF size2)

public static SizeF add(SizeF size1, SizeF size2)

Suma el ancho y la altura de una estructura Aspose.Imaging.SizeF al ancho y la altura de otra estructura Aspose.Imaging.SizeF.

Parameters:

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

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

subtract(SizeF size1, SizeF size2)

public static SizeF subtract(SizeF size1, SizeF size2)

Resta el ancho y la altura de una estructura Aspose.Imaging.SizeF del ancho y la altura de otra estructura Aspose.Imaging.SizeF.

Parameters:

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

Returns: SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.

isEquals(SizeF obj1, SizeF obj2)

public static boolean isEquals(SizeF obj1, SizeF obj2)

Parameters:

ParámetroTipoDescripción
obj1SizeF
obj2SizeF

Returns: boolean

isEmpty()

public boolean isEmpty()

Obtiene un valor que indica si este Aspose.Imaging.SizeF tiene ancho y altura cero.

Returns: boolean - Esta propiedad devuelve true cuando este Aspose.Imaging.SizeF tiene tanto ancho como alto cero; de lo contrario, false.

getWidth()

public float getWidth()

Obtiene o establece el componente horizontal de este Aspose.Imaging.SizeF.

Returns: float - El componente horizontal de este Aspose.Imaging.SizeF, típicamente medido en píxeles.

setWidth(float value)

public void setWidth(float value)

Obtiene o establece el componente horizontal de este Aspose.Imaging.SizeF.

Parameters:

ParámetroTipoDescripción
valorfloat

getHeight()

public float getHeight()

Obtiene o establece el componente vertical de este Aspose.Imaging.SizeF.

Returns: float - El componente vertical de este Aspose.Imaging.SizeF, típicamente medido en píxeles.

setHeight(float value)

public void setHeight(float value)

Obtiene o establece el componente vertical de este Aspose.Imaging.SizeF.

Parameters:

ParámetroTipoDescripción
valorfloat

toPointF()

public PointF toPointF()

Convierte un Aspose.Imaging.SizeF a un Aspose.Imaging.PointF.

Returns: PointF - Returns a Aspose.Imaging.PointF structure.

toSize()

public Size toSize()

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

Returns: Size - Returns a Aspose.Imaging.Size structure.

equals(Object obj)

public boolean equals(Object obj)

Comprueba si el objeto especificado es un Aspose.Imaging.SizeF con las mismas dimensiones que este Aspose.Imaging.SizeF.

Parameters:

ParámetroTipoDescripción
objjava.lang.ObjectEl System.Object para probar.

Returns: boolean - Este método devuelve true si obj es un Aspose.Imaging.SizeF y tiene el mismo ancho y alto que este Aspose.Imaging.SizeF; de lo contrario, false.

hashCode()

public int hashCode()

Devuelve un código hash para esta estructura Aspose.Imaging.Size.

Returns: int - Un valor entero que especifica un valor hash para esta estructura Aspose.Imaging.Size.

toString()

public String toString()

Crea una cadena legible por humanos que representa este Aspose.Imaging.SizeF.

Returns: java.lang.String - Una cadena que representa este Aspose.Imaging.SizeF.

CloneTo(SizeF that)

public void CloneTo(SizeF that)

Parameters:

ParámetroTipoDescripción
thatSizeF

Clone()

public SizeF Clone()

Returns: SizeF