Struct SizeF
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Αποθηκεύει ένα παραγγελθέν ζευγάρι αριθμών πλωτών σημείων, συνήθως το πλάτος και το ύψος ενός ορθογώνου.
public struct SizeF
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ΣΙΕΦ(ΣΙΕΦ)
Αρχίζει μια νέα περίπτωση της δομής Aspose.Imaging.SizeF από την καθορισμένη Aspose.Imaging.SizeF.
public SizeF(SizeF size)
Parameters
size
SizeF
Το Aspose.Imaging.SizeF από το οποίο να δημιουργήσετε το νέο Aspose.Imaging.SizeF.
ΣΙΕΦ(PointF)
Αρχίζει μια νέα περίπτωση της δομής Aspose.Imaging.SizeF από την καθορισμένη Aspose.Imaging.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Το Aspose.Imaging.PointF από το οποίο να ξεκινήσει αυτό το Aspose.Imaging.SizeF.
ΣΙΕΦ(Πλοία, Πλοία)
Αρχίζει μια νέα περίπτωση της δομής Aspose.Imaging.SizeF από τις καθορισμένες διαστάσεις.
public SizeF(float width, float height)
Parameters
width
float
Το πλάτος του νέου Aspose.Imaging.SizeF.
height
float
Το υψόμετρο του νέου Aspose.Imaging.SizeF.
Properties
Empty
Αποκτά μια νέα παραβολή της δομής Aspose.Imaging.SizeF που έχει τις τιμές Aspose.Imaging.SizeF.Width και Aspose.Imaging.SizeF.Height που ορίζονται στο μηδέν.
public static SizeF Empty { get; }
Αξία ιδιοκτησίας
Height
Αποκτά ή τοποθετεί το κάθετο συστατικό αυτού του Aspose.Imaging.SizeF.
public float Height { get; set; }
Αξία ιδιοκτησίας
IsEmpty
Λαμβάνει μια τιμή που υποδεικνύει αν αυτό το Aspose.Imaging.SizeF έχει μηδενικό πλάτος και ύψος.
public bool IsEmpty { get; }
Αξία ιδιοκτησίας
Width
Αποκτά ή τοποθετεί το οριζόντιο συστατικό αυτού του Aspose.Imaging.SizeF.
public float Width { get; set; }
Αξία ιδιοκτησίας
Methods
Add(Σειρά, Σειρά)
Προσθέτει το πλάτος και το ύψος μιας δομής Aspose.Imaging.SizeF στο πλάτος και το ύψος μιας άλλης δομής Aspose.Imaging.SizeF.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Το πρώτο Aspose.Imaging.SizeF για να προσθέσετε.
size2
SizeF
Το δεύτερο Aspose.Imaging.SizeF για να προσθέσετε.
Returns
Μια δομή Aspose.Imaging.SizeF που είναι το αποτέλεσμα της λειτουργίας προσθήκης.
Equals(αντικείμενο)
Δοκιμές για να δούμε αν το καθορισμένο αντικείμενο είναι ένα Aspose.Imaging.SizeF με τις ίδιες διαστάσεις με αυτό Aspose.Imaging.SizeF.
public override bool Equals(object obj)
Parameters
obj
object
Το σύστημα. αντικείμενο για δοκιμή.
Returns
Αυτή η μέθοδος επιστρέφει αληθινή εάν το obj’ είναι ένα Aspose.Imaging.SizeF και έχει το ίδιο πλάτος και ύψος με αυτό το Aspose.Imaging.SizeF.
GetHashCode()
Επιστρέφει έναν κωδικό hash για αυτή την δομή Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Μια συνολική τιμή που προσδιορίζει μια τιμή hash για αυτή την δομή Aspose.Imaging.Size.
Subtract(Σειρά, Σειρά)
Υπογράφει το πλάτος και το ύψος μιας δομής Aspose.Imaging.SizeF από το πλάτος και το ύψος μιας άλλης δομής Aspose.Imaging.SizeF.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Η δομή Aspose.Imaging.SizeF στην αριστερή πλευρά του χειριστή υποστράγγισης.
size2
SizeF
Η δομή Aspose.Imaging.SizeF στην δεξιά πλευρά του χειριστή υποστράγγισης.
Returns
Το Aspose.Imaging.SizeF που είναι αποτέλεσμα της λειτουργίας υποστράγγισης.
Τοποθεσία()
Μετατρέψτε ένα Aspose.Imaging.SizeF σε ένα Aspose.Imaging.PointF.
public PointF ToPointF()
Returns
Επιστρέφει μια δομή Aspose.Imaging.PointF.
ToSize()
Μετατρέπει μια δομή Aspose.Imaging.SizeF σε μια δομή Aspose.Imaging.Size με κλωστές τιμές μεγέθους.
public Size ToSize()
Returns
Επιστρέφει μια δομή Aspose.Imaging.Size.
ToString()
Δημιουργεί μια ανθρώπινη γραμμή που αντιπροσωπεύει αυτό το Aspose.Imaging.SizeF.
public override string ToString()
Returns
Μια γραμμή που αντιπροσωπεύει αυτό το Aspose.Imaging.SizeF.
Operators
Οργανωτής +(Σειρά, Σειρά)
Προσθέτει το πλάτος και το ύψος μιας δομής Aspose.Imaging.SizeF στο πλάτος και το ύψος μιας άλλης δομής Aspose.Imaging.SizeF.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Το πρώτο Aspose.Imaging.SizeF για να προσθέσετε.
size2
SizeF
Το δεύτερο Aspose.Imaging.SizeF για να προσθέσετε.
Returns
Μια δομή Aspose.Imaging.SizeF που είναι το αποτέλεσμα της λειτουργίας προσθήκης.
Δραστηριότητες =(Σειρά, Σειρά)
Δοκιμάστε αν δύο δομές Aspose.Imaging.SizeF είναι ίσες.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Η δομή Aspose.Imaging.SizeF βρίσκεται στην αριστερή πλευρά του διαχειριστή ισότητας.
size2
SizeF
Η δομή του Aspose.Imaging.SizeF πάνω στο δικαίωμα του διαχειριστή ισότητας.
Returns
Ο παρών φορέας επιστρέφει αληθινός εάν το size1’ και το
size2’ έχουν ίση πλάτος και ύψος.
Εφαρμοσμένος φορέας PointF(ΣΙΕΦ)
Μετατρέψτε το καθορισμένο Aspose.Imaging.SizeF σε ένα Aspose.Imaging.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
Η δομή Aspose.Imaging.SizeF να μετατραπεί
Returns
Η δομή Aspose.Imaging.PointF στην οποία μετατρέπεται ο παρών φορέας.
Οργανωτής !=(Σειρά, Σειρά)
Δοκιμάστε αν δύο δομές Aspose.Imaging.SizeF είναι διαφορετικές.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Η δομή Aspose.Imaging.SizeF βρίσκεται στην αριστερή πλευρά του χειριστή ανισότητας.
size2
SizeF
Η δομή του Aspose.Imaging.SizeF πάνω στο δικαίωμα του διαχειριστή ανισότητας.
Returns
Ο παρών φορέας επιστρέφει αληθινό εάν size1’ και
size2’ διαφέρουν είτε σε πλάτος είτε σε ύψος· ψεύτικο εάν
size1’ και
size2’ είναι ίσοι.
Οργανωτής -(Σειρά, Σειρά)
Υπογράφει το πλάτος και το ύψος μιας δομής Aspose.Imaging.SizeF από το πλάτος και το ύψος μιας άλλης δομής Aspose.Imaging.SizeF.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Το Aspose.Imaging.SizeF στην αριστερή πλευρά του χειριστή υποτροπής.
size2
SizeF
Το Aspose.Imaging.SizeF στη δεξιά πλευρά του χειριστή υποτροπής.
Returns
Ένα Aspose.Imaging.SizeF που είναι το αποτέλεσμα της λειτουργίας υποστράγγισης.