Struct Size

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; }

Αξία ιδιοκτησίας

Size

Height

Αποκτά ή τοποθετεί το κάθετο συστατικό αυτού του Aspose.Imaging.Size.

public int Height { get; set; }

Αξία ιδιοκτησίας

int

IsEmpty

Λαμβάνει μια τιμή που υποδεικνύει αν αυτό το Aspose.Imaging.Size έχει πλάτος και ύψος του 0.

[JsonIgnore]
public bool IsEmpty { get; }

Αξία ιδιοκτησίας

bool

Width

Αποκτά ή τοποθετεί το οριζόντιο συστατικό αυτού του Aspose.Imaging.Size.

public int Width { get; set; }

Αξία ιδιοκτησίας

int

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

Size

Μια δομή 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

Size

Η δομή Aspose.Imaging.Size αυτή η μέθοδος μετατρέπεται σε.

Equals(αντικείμενο)

Δοκιμές για να δούμε αν το καθορισμένο αντικείμενο είναι ένα Aspose.Imaging.Size με τις ίδιες διαστάσεις με αυτό το Aspose.Imaging.Size.

public override bool Equals(object obj)

Parameters

obj object

Το σύστημα. αντικείμενο για δοκιμή.

Returns

bool

Είναι αλήθεια αν το obj’ είναι ένα Aspose.Imaging.Size και έχει το ίδιο πλάτος και ύψος με αυτό το Aspose.Imaging.Size.

GetHashCode()

Επιστρέφει έναν κωδικό hash για αυτή την δομή Aspose.Imaging.Size.

public override int GetHashCode()

Returns

int

Μια συνολική τιμή που προσδιορίζει μια τιμή 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

Size

Η δομή 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

Size

Το Aspose.Imaging.Size που είναι αποτέλεσμα της λειτουργίας υποστράγγισης.

ToString()

Δημιουργεί μια ανθρώπινη γραμμή που αντιπροσωπεύει αυτό το Aspose.Imaging.Size.

public override string ToString()

Returns

string

Μια γραμμή που αντιπροσωπεύει αυτό το 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

Size

Η δομή 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

Size

Μια δομή 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

bool

Είναι αλήθεια αν το size1’ και το size2’ έχουν ίση πλάτος και ύψος.

ΠΡΟΣΩΠΙΚΟ ΠΕΡΙΕΧΕΙΟ ΕΠΙΤΡΟΠΗΣ(Size)

Μετατρέψτε το καθορισμένο Aspose.Imaging.Size σε ένα Aspose.Imaging.Point.

public static explicit operator Point(Size size)

Parameters

size Size

Το Aspose.Imaging.Size για να μετατρέψει.

Returns

Point

Η δομή 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

SizeF

Η δομή 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

bool

Αληθινό αν το 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

Size

Μια δομή Aspose.Imaging.Size που είναι το αποτέλεσμα της λειτουργίας υποστράγγισης.

 Ελληνικά