Struct SizeF
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Almacena un par ordenado de números de punto flotante, típicamente el ancho y la altura de un rectángulo.
public struct SizeF
Miembros heredados
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
SizeF(SizeF)
Inicializa una nueva instancia de la estructura Aspose.Page.Drawing.SizeF a partir de la estructura Aspose.Page.Drawing.SizeF existente especificada.
public SizeF(SizeF size)
Parámetros
size
SizeF
La estructura Aspose.Page.Drawing.SizeF de la cual crear la nueva estructura Aspose.Page.Drawing.SizeF.
SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)
public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)
Parámetros
pt
#=zWfgi6R$WbIywKCegIXZ99gI=
SizeF(float, float)
Inicializa una nueva instancia de la estructura Aspose.Page.Drawing.SizeF a partir de las dimensiones especificadas.
public SizeF(float width, float height)
Parámetros
width
float
El componente de ancho de la nueva estructura Aspose.Page.Drawing.SizeF.
height
float
El componente de altura de la nueva estructura Aspose.Page.Drawing.SizeF.
Campos
Empty
Obtiene una estructura Aspose.Page.Drawing.SizeF que tiene un valor de Aspose.Page.Drawing.SizeF.Height y Aspose.Page.Drawing.SizeF.Width de 0.
public static readonly SizeF Empty
Valor del campo
Propiedades
Height
Obtiene o establece el componente vertical de esta estructura Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Valor de la propiedad
IsEmpty
Obtiene un valor que indica si esta estructura Aspose.Page.Drawing.SizeF tiene ancho y altura cero.
public bool IsEmpty { get; }
Valor de la propiedad
Width
Obtiene o establece el componente horizontal de esta estructura Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Valor de la propiedad
Métodos
Clone()
Clona esta Aspose.Page.Drawing.SizeF.
public object Clone()
Devuelve
Equals(object)
Prueba si el objeto especificado es una estructura Aspose.Page.Drawing.SizeF con las mismas dimensiones que esta estructura Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Parámetros
obj
object
El System.Object a probar.
Devuelve
Este método devuelve true si obj
es una Aspose.Page.Drawing.SizeF y tiene el mismo ancho y altura que esta Aspose.Page.Drawing.SizeF; de lo contrario, false.
GetHashCode()
Devuelve un código hash para esta estructura Aspose.Page.Drawing.Size.
public override int GetHashCode()
Devuelve
Un valor entero que especifica un valor hash para esta estructura Aspose.Page.Drawing.Size.
ToString()
Crea una cadena legible que representa esta estructura Aspose.Page.Drawing.SizeF.
public override string ToString()
Devuelve
Una cadena que representa esta estructura Aspose.Page.Drawing.SizeF.
Operadores
operator ==(SizeF, SizeF)
Prueba si dos estructuras Aspose.Page.Drawing.SizeF son iguales.
public static bool operator ==(SizeF left, SizeF right)
Parámetros
left
SizeF
La estructura Aspose.Page.Drawing.SizeF en el lado izquierdo del operador de igualdad.
right
SizeF
La estructura Aspose.Page.Drawing.SizeF en el lado derecho del operador de igualdad.
Devuelve
Este operador devuelve true si left
y right
tienen el mismo ancho y altura; de lo contrario, false.
operator !=(SizeF, SizeF)
Prueba si dos estructuras Aspose.Page.Drawing.SizeF son diferentes.
public static bool operator !=(SizeF sz1, SizeF sz2)
Parámetros
sz1
SizeF
La estructura Aspose.Page.Drawing.SizeF en el lado izquierdo del operador de desigualdad.
sz2
SizeF
La estructura Aspose.Page.Drawing.SizeF en el lado derecho del operador de desigualdad.
Devuelve
Este operador devuelve true si sz1
y sz2
difieren en ancho o altura; false si sz1
y sz2
son iguales.