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