Struct Rectangle
Το όνομα: Aspose.OCR Συγκέντρωση: Aspose.OCR.dll (25.4.0)
Αποθηκεύει ένα σύνολο τεσσάρων ενσωμάτων που αντιπροσωπεύουν τη θέση και το μέγεθος ενός ορθογώνου.
public struct Rectangle
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Rectangle(Ιντ, Ιντ, Ιντ)
Αρχίζει μια νέα περίπτωση της δομής Aspose.OCR.Rectangle με την καθορισμένη θέση και το μέγεθος.
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
Ο συντονιστής x της ανώτερης αριστεράς γωνίας του ορθογώνου.
y
int
Ο συντονιστής y της ανώτερης αριστεράς γωνίας του ορθογώνου.
width
int
Το πλάτος της ορθογώνης.
height
int
Το ύψος της ορθογώνης.
Fields
Height
Η ορθογώνια πλάτος.
public int Height
Αξία πεδίου
Width
Το ύψος της ορθογώνης.
public int Width
Αξία πεδίου
X
Η ορθογώνια x τοποθεσία.
public int X
Αξία πεδίου
Y
Η ορθογώνια και η θέση.
public int Y
Αξία πεδίου
Properties
Bottom
Αποκτά ή τοποθετεί το y-συντονιστικό που είναι το σύνολο του Aspose.OCR.Rectangle.Y και του Aspose.OCR.Rectangle.Υψηλές αξίες ιδιοκτησίας αυτής της δομής Aspose.OCR.Rectangle.
public int Bottom { get; set; }
Αξία ιδιοκτησίας
Empty
Λαμβάνει ένα νέο παράδειγμα της δομής Aspose.OCR.Rectangle που έχει Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width και Aspose.OCR.Rectangle.High τιμές που ορίζονται στο μηδέν.
public static Rectangle Empty { get; }
Αξία ιδιοκτησίας
IsEmpty
Λαμβάνει μια τιμή που υποδεικνύει αν όλες οι αριθμητικές ιδιότητες αυτού του Aspose.OCR.Rectangle έχουν τιμές μηδέν.
public bool IsEmpty { get; }
Αξία ιδιοκτησίας
Left
Αποκτά ή τοποθετεί τον συντονιστή x της αριστεράς άκρας αυτής της δομής Aspose.OCR..Rectangle.
public int Left { get; set; }
Αξία ιδιοκτησίας
Right
Αποκτά ή τοποθετεί τον συντονιστή x που είναι το σύνολο του Aspose.OCR.Rectangle.X και του Aspose.OCR.Rectangle.Width αξίες ιδιοκτησίας αυτής της δομής Aspose.OCR.Rectangle.
public int Right { get; set; }
Αξία ιδιοκτησίας
Top
Αποκτά ή τοποθετεί τον συντονιστή y της κορυφής άκρας αυτής της δομής Aspose.OCR.Rectangle.
public int Top { get; set; }
Αξία ιδιοκτησίας
Methods
Contains(ΕΝΤ, ΕΝΤ)
Προσδιορίζει αν το καθορισμένο σημείο περιέχεται εντός αυτής της δομής Aspose.OCR.Rectangle.
public bool Contains(int x, int y)
Parameters
x
int
Ο συντονιστής x του σημείου για δοκιμή.
y
int
Ο συντονισμός του σημείου για να δοκιμαστεί.
Returns
Αυτή η μέθοδος επιστρέφει αληθινή εάν το σημείο που ορίζεται από το x’ και το
y’ περιέχεται εντός αυτής της δομής Aspose.OCR.Rectangle.
Equals(αντικείμενο)
Δοκιμάστε αν το obj’ είναι μια δομή Aspose.OCR.Rectangle με την ίδια τοποθεσία και μέγεθος αυτής της δομής Aspose.OCR.Rectangle.
public override bool Equals(object obj)
Parameters
obj
object
Το σύστημα. αντικείμενο για δοκιμή.
Returns
Αυτή η μέθοδος επιστρέφει αληθινή εάν obj’ είναι μια δομή Aspose.OCR.Rectangle και το Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, και Aspose.OCR.Rectangle.Height ιδιότητες είναι ίση με τις αντίστοιχες ιδιότητες αυτής της δομής Aspose.OCR.Rectangle.
GetHashCode()
Επιστρέφει τον κωδικό hash για αυτή την δομή Aspose.OCR.Rectangle.
public override int GetHashCode()
Returns
Ένα ολοκληρωτικό που αντιπροσωπεύει τον κωδικό hash για αυτό το ορθό.
ToString()
Μετατρέπει τα χαρακτηριστικά αυτού του Aspose.OCR.Rectangle σε μια ανθρώπινη γραμμή.
public override string ToString()
Returns
Μια γραμμή που περιέχει τη θέση, το πλάτος και το ύψος αυτής της δομής Aspose.OCR.Rectangle.
Operators
Δραστηριότητες =(Ρεκτάγωνο, Ρεκτάγωνο)
Δοκιμάστε αν δύο δομές Aspose.OCR.Rectangle έχουν ίση θέση και μέγεθος.
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Η δομή Aspose.OCR.Rectangle που βρίσκεται στην αριστερή πλευρά του φορέα ισότητας.
right
Rectangle
Η δομή του Aspose.OCR.Rectangle που είναι στο δικαίωμα του διαχειριστή ισότητας.
Returns
Αυτός ο φορέας επιστρέφει αληθινός εάν οι δύο δομές Aspose.OCR.Rectangle έχουν ίσες ιδιότητες Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, και Aspose.OCR.Rectangle.Height.
Οργανωτής !=(Ρεκτάγωνο, Ρεκτάγωνο)
Δοκιμάστε αν δύο δομές Aspose.OCR.Rectangle διαφέρουν στη θέση ή το μέγεθος.
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Η δομή Aspose.OCR.Rectangle που βρίσκεται στην αριστερή πλευρά του χειριστή ανισότητας.
right
Rectangle
Η δομή Aspose.OCR.Rectangle που είναι στο δικαίωμα του χειριστή ανισότητας.
Returns
Αυτός ο φορέας επιστρέφει αληθινός εάν οποιαδήποτε από τις δομές Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width ή Aspose.OCR.Rectangle.High ιδιότητες των δύο Aspose.OCR.Rectangle είναι ανισότητες.