Struct SizeF
Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
Conserva una coppia ordinata di numeri di punti fluttuanti, tipicamente la larghezza e l’altezza di un rettangolo.
public struct SizeF
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
di SizeF(di SizeF)
Inizializza una nuova instanza della struttura Aspose.Imaging.SizeF dalla specifica W L17.
public SizeF(SizeF size)
Parameters
size
SizeF
Il Aspose.Imaging.SizeF da cui creare il nuovo _UW17.
di SizeF(di PointF)
Inizializza una nuova instanza della struttura Aspose.Imaging.SizeF dalla specifica Wl17.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Il Aspose.Imaging.PointF da cui inizializzare questo Wl17.SizeF.
di SizeF(La flotta, la flotta)
Inizia una nuova instanza della struttura Aspose.Imaging.SizeF dalle dimensioni specificate.
public SizeF(float width, float height)
Parameters
width
float
Il componente di larghezza del nuovo Aspose.Imaging.SizeF.
height
float
Il componente di altezza del nuovo Aspose.Imaging.SizeF.
Properties
Empty
Riceve una nuova instanza della struttura Aspose.Imaging.SizeF che ha i valori di dimensioni Wl17.RiceF.Width e _www.ricef.Height impostati a zero.
public static SizeF Empty { get; }
Valore di proprietà
Height
Riceve o impone il componente verticale di questo Aspose.Imaging.SizeF.
public float Height { get; set; }
Valore di proprietà
IsEmpty
Riceve un valore che indica se questo Aspose.Imaging.SizeF ha zero larghezza e altezza.
public bool IsEmpty { get; }
Valore di proprietà
Width
Riceve o impone il componente orizzontale di questo Aspose.Imaging.SizeF.
public float Width { get; set; }
Valore di proprietà
Methods
Add(di SizeF, SizeF)
Aggiunge la larghezza e l’altezza di una struttura Aspose.Imaging.SizeF all’ampiezza e ad alta struttura di un’altra struttura.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Il primo Aspose.Imaging.SizeF per aggiungere.
size2
SizeF
Il secondo Aspose.Imaging.SizeF per aggiungere.
Returns
Una struttura Aspose.Imaging.SizeF che è il risultato dell’operazione aggiuntiva.
Equals(oggetto)
Test per verificare se l’oggetto specificato è un Aspose.Imaging.SizeF con le stesse dimensioni di questo W L17.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto da testare.
Returns
Questo metodo ritorna vero se obj’ è un Aspose.Imaging.SizeF e ha la stessa larghezza e l’altezza di questo WR17.
GetHashCode()
Ritorna un codice hash per questa struttura Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Un valore integrale che specifica un valore hash per questa struttura Aspose.Imaging.Size.
Subtract(di SizeF, SizeF)
Sottraccia la larghezza e l’altezza di una struttura Aspose.Imaging.SizeF dall’ampiezza e all’altitudine di un’altra struttura.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
La struttura Aspose.Imaging.SizeF sul lato sinistro dell’operatore di sottrazione.
size2
SizeF
La struttura Aspose.Imaging.SizeF sul lato destro dell’operatore di sottrazione.
Returns
Il Aspose.Imaging.SizeF che è il risultato dell’operazione di sottrazione.
di ToPointF()
Converti un Aspose.Imaging.SizeF in un Wl17.PointF.
public PointF ToPointF()
Returns
Ritorna una struttura Aspose.Imaging.PointF.
ToSize()
Converti un Aspose.Imaging.SizeF in una struttura di dimensioni con i valori della dimensione truncata.
public Size ToSize()
Returns
Ritorna una struttura Aspose.Imaging.Size.
ToString()
Crea una riga leggibile per gli esseri umani che rappresenta questo Aspose.Imaging.SizeF.
public override string ToString()
Returns
Una riga che rappresenta questo Aspose.Imaging.SizeF.
Operators
Operatore +(di SizeF, SizeF)
Aggiunge la larghezza e l’altezza di una struttura Aspose.Imaging.SizeF all’ampiezza e ad alta struttura di un’altra struttura.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Il primo Aspose.Imaging.SizeF per aggiungere.
size2
SizeF
Il secondo Aspose.Imaging.SizeF per aggiungere.
Returns
Una struttura Aspose.Imaging.SizeF che è il risultato dell’operazione aggiuntiva.
Operatore =(di SizeF, SizeF)
Testare se due strutture Aspose.Imaging.SizeF sono uguali.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
La struttura Aspose.Imaging.SizeF sul lato sinistro dell’operatore di parità.
size2
SizeF
La struttura Aspose.Imaging.SizeF sul diritto dell’operatore di parità.
Returns
Questo operatore ritorna vero se size1’ e
size2’ hanno uguale larghezza e altezza; altrimenti, falso.
Operatore esplicito PointF(di SizeF)
Converti il Aspose.Imaging.SizeF specificato in un Wl17.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
La struttura Aspose.Imaging.SizeF da convertire
Returns
La struttura Aspose.Imaging.PointF alla quale questo operatore si converte.
Operatore !=(di SizeF, SizeF)
Testare se le due strutture Aspose.Imaging.SizeF sono diverse.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
La struttura Aspose.Imaging.SizeF sulla sinistra dell’operatore di disuguaglianza.
size2
SizeF
La struttura Aspose.Imaging.SizeF sul diritto dell’operatore di disuguaglianza.
Returns
Questo operatore ritorna vero se size1’ e
size2’ differiscono sia in larghezza che in altezza; falso se
size1’ e
size2’ sono uguali.
Operatore -(di SizeF, SizeF)
Sottraccia la larghezza e l’altezza di una struttura Aspose.Imaging.SizeF dall’ampiezza e all’altitudine di un’altra struttura.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Il Aspose.Imaging.SizeF sul lato sinistro dell’operatore di sottrazione.
size2
SizeF
Il Aspose.Imaging.SizeF sul lato destro dell’operatore di sottrazione.
Returns
A Aspose.Imaging.SizeF che è il risultato dell’operazione di sottrazione.