Struct SizeF
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Memorizza una coppia ordinata di numeri in virgola mobile, tipicamente la larghezza e l’altezza di un rettangolo.
public struct SizeF
Membri Ereditarietà
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
SizeF(SizeF)
Inizializza una nuova istanza della struttura Aspose.Page.Drawing.SizeF dalla specificata struttura Aspose.Page.Drawing.SizeF esistente.
public SizeF(SizeF size)
Parametri
size
SizeF
La struttura Aspose.Page.Drawing.SizeF dalla quale creare la nuova struttura Aspose.Page.Drawing.SizeF.
SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)
public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)
Parametri
pt
#=zWfgi6R$WbIywKCegIXZ99gI=
SizeF(float, float)
Inizializza una nuova istanza della struttura Aspose.Page.Drawing.SizeF dalle dimensioni specificate.
public SizeF(float width, float height)
Parametri
width
float
Il componente larghezza della nuova struttura Aspose.Page.Drawing.SizeF.
height
float
Il componente altezza della nuova struttura Aspose.Page.Drawing.SizeF.
Campi
Empty
Ottiene una struttura Aspose.Page.Drawing.SizeF che ha un valore di Aspose.Page.Drawing.SizeF.Height e Aspose.Page.Drawing.SizeF.Width pari a 0.
public static readonly SizeF Empty
Valore del Campo
Proprietà
Height
Ottiene o imposta il componente verticale di questa struttura Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Valore della Proprietà
IsEmpty
Ottiene un valore che indica se questa struttura Aspose.Page.Drawing.SizeF ha larghezza e altezza pari a zero.
public bool IsEmpty { get; }
Valore della Proprietà
Width
Ottiene o imposta il componente orizzontale di questa struttura Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Valore della Proprietà
Metodi
Clone()
Clona questa Aspose.Page.Drawing.SizeF.
public object Clone()
Restituisce
Equals(object)
Verifica se l’oggetto specificato è una struttura Aspose.Page.Drawing.SizeF con le stesse dimensioni di questa struttura Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Parametri
obj
object
L’oggetto System.Object da testare.
Restituisce
Questo metodo restituisce true se obj
è una Aspose.Page.Drawing.SizeF e ha la stessa larghezza e altezza di questa Aspose.Page.Drawing.SizeF; altrimenti, false.
GetHashCode()
Restituisce un codice hash per questa struttura Aspose.Page.Drawing.Size.
public override int GetHashCode()
Restituisce
Un valore intero che specifica un valore hash per questa struttura Aspose.Page.Drawing.Size.
ToString()
Crea una stringa leggibile dall’uomo che rappresenta questa struttura Aspose.Page.Drawing.SizeF.
public override string ToString()
Restituisce
Una stringa che rappresenta questa struttura Aspose.Page.Drawing.SizeF.
Operatori
operator ==(SizeF, SizeF)
Verifica se due strutture Aspose.Page.Drawing.SizeF sono uguali.
public static bool operator ==(SizeF left, SizeF right)
Parametri
left
SizeF
La struttura Aspose.Page.Drawing.SizeF sul lato sinistro dell’operatore di uguaglianza.
right
SizeF
La struttura Aspose.Page.Drawing.SizeF sul lato destro dell’operatore di uguaglianza.
Restituisce
Questo operatore restituisce true se left
e right
hanno larghezza e altezza uguali; altrimenti, false.
operator !=(SizeF, SizeF)
Verifica se due strutture Aspose.Page.Drawing.SizeF sono diverse.
public static bool operator !=(SizeF sz1, SizeF sz2)
Parametri
sz1
SizeF
La struttura Aspose.Page.Drawing.SizeF sul lato sinistro dell’operatore di disuguaglianza.
sz2
SizeF
La struttura Aspose.Page.Drawing.SizeF sul lato destro dell’operatore di disuguaglianza.
Restituisce
Questo operatore restituisce true se sz1
e sz2
differiscono in larghezza o altezza; false se sz1
e sz2
sono uguali.