Struct SizeF

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

SizeF

Propiedades

Height

Obtiene o establece el componente vertical de esta estructura Aspose.Page.Drawing.SizeF.

public float Height { get; set; }

Valor de la propiedad

float

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

bool

Width

Obtiene o establece el componente horizontal de esta estructura Aspose.Page.Drawing.SizeF.

public float Width { get; set; }

Valor de la propiedad

float

Métodos

Clone()

Clona esta Aspose.Page.Drawing.SizeF.

public object Clone()

Devuelve

object

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

bool

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

int

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

string

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

bool

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

bool

Este operador devuelve true si sz1 y sz2 difieren en ancho o altura; false si sz1 y sz2 son iguales.

 Español