Struct PointF
Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.5.0)
Esso rappresenta una coppia ordinata di coordinati x- e y che definiscono un punto in un piano a due dimensioni.
public struct PointFI membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
di PointF(La flotta, la flotta)
Inizia una nuova instanza della struttura Aspose.Imaging.PointF con le coordinate specificate.
public PointF(float x, float y)Parameters
x float
Posizione orizzontale del punto.
y float
Posizione verticale del punto.
Properties
Empty
Riceve una nuova instanza della struttura Aspose.Imaging.PointF che ha i valori di Asposa.Imagine.PointsF.X e Aspo. Imagine-PointiF Y impostati a zero.
public static PointF Empty { get; }Valore di proprietà
IsEmpty
Riceve un valore che indica se questo Aspose.Imaging.PointF è vuoto.
[JsonIgnore]
public bool IsEmpty { get; }Valore di proprietà
X
Riceve o impone il coordinato x di questo Aspose.Imaging.PointF.
public float X { get; set; }Valore di proprietà
Y
Riceve o impone il y-coordinato di questo Aspose.Imaging.PointF.
public float Y { get; set; }Valore di proprietà
Methods
Add(Il punto, la dimensione)
Traduzione di un determinato Aspose.Imaging.PointF con l’aspetto specificato.
public static PointF Add(PointF point, Size size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size Size
Il Aspose.Imaging.Size che specifica i numeri da aggiungere alle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Add(Il puntof, il puntof)
Traduzione di un dato Aspose.Imaging.PointF da un specifico Aspos.SizeF.
public static PointF Add(PointF point, SizeF size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da aggiungere alle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Equals(oggetto)
Determinare se questo Aspose.Imaging.PointF contiene le stesse coordinate che il System.Object specificato.
public override bool Equals(object obj)Parameters
obj object
Il sistema.oggetto da testare.
Returns
Questo metodo ritorna vero se obj’ è un Aspose.Imaging.PointF e ha le stesse coordinate di questo Aspuse.Imaging .Point.
GetHashCode()
Ritorna un codice hash per questa struttura Aspose.Imaging.PointF.
public override int GetHashCode()Returns
Un valore integrale che specifica un valore hash per questa struttura Aspose.Imaging.PointF.
Subtract(Il punto, la dimensione)
Traduzione di un Aspose.Imaging.PointF per il negativo di una dimensione specificata.
public static PointF Subtract(PointF point, Size size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size Size
Il Aspose.Imaging.Size che specifica i numeri da sottrazione dalle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Subtract(Il puntof, il puntof)
Traduzione di un Aspose.Imaging.PointF per il negativo di una dimensione specificata.
public static PointF Subtract(PointF point, SizeF size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da sottrazione dalle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
ToString()
Converti questo Aspose.Imaging.PointF in una riga leggibile umana.
public override string ToString()Returns
Una riga che rappresenta questo Aspose.Imaging.PointF.
Operators
Operatore +(Il punto, la dimensione)
Traduzione di un Aspose.Imaging.PointF da un dato Asposa.Imaginare.Size.
public static PointF operator +(PointF point, Size size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size Size
Un Aspose.Imaging.Size che specifica la coppia di numeri da aggiungere alle coordinate del point'.
Returns
Ritorna il tradotto Aspose.Imaging.PointF.
Operatore +(Il puntof, il puntof)
Traduzione di Aspose.Imaging.PointF con l’aspetto specificato.SizeF.
public static PointF operator +(PointF point, SizeF size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da aggiungere ai coordinati x- e y del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Operatore =(di PointF, PointF)
Il risultato specifica se i valori delle proprietà di Aspose.Imaging.PointF.X e Asposa.Imaginare.Pontof.Y delle due strutture sono uguali.
public static bool operator ==(PointF point1, PointF point2)Parameters
point1 PointF
Un primo Aspose.Imaging.PointF per confrontare.
point2 PointF
Un secondo Aspose.Imaging.PointF per confrontare.
Returns
È vero se i valori di Aspose.Imaging.PointF.X e Asposa.Imagging.PointsF Y delle strutture di primo e secondo Aspos.imagning.PuntoF sono uguali; altrimenti, false.
Operatore !=(di PointF, PointF)
Determinare se le coordinate dei punti specificati non sono uguali.
public static bool operator !=(PointF point1, PointF point2)Parameters
point1 PointF
Un primo Aspose.Imaging.PointF per confrontare.
point2 PointF
Un secondo Aspose.Imaging.PointF per confrontare.
Returns
La verità è che i valori di point1’ e <cod class"=“prem"point2’ non sono uguali; altrimenti, falsi.
Operatore -(Il punto, la dimensione)
Traduzione di Aspose.Imaging.PointF per il negativo di un determinato Asposa.Imaginare.Size.
public static PointF operator -(PointF point, Size size)Parameters
point PointF
A Aspose.Imaging.PointF per la traduzione.
size Size
Un Aspose.Imaging.Size che specifica i numeri da sottrazione dai coordinati x- e y del point'.
Returns
Il tradotto Aspose.Imaging.PointF.
Operatore -(Il puntof, il puntof)
Traduzione di Aspose.Imaging.PointF per il negativo di una specifica Asposa.SizeF.
public static PointF operator -(PointF point, SizeF size)Parameters
point PointF
Il Aspose.Imaging.PointF per tradurre.
size SizeF
Il Aspose.Imaging.SizeF che specifica i numeri da sottrazione dalle coordinate del point'.
Returns
Il tradotto Aspose.Imaging.PointF.