Struct Rectangle

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

Αξία πεδίου

int

Width

Το ύψος της ορθογώνης.

public int Width

Αξία πεδίου

int

X

Η ορθογώνια x τοποθεσία.

public int X

Αξία πεδίου

int

Y

Η ορθογώνια και η θέση.

public int Y

Αξία πεδίου

int

Properties

Bottom

Αποκτά ή τοποθετεί το y-συντονιστικό που είναι το σύνολο του Aspose.OCR.Rectangle.Y και του Aspose.OCR.Rectangle.Υψηλές αξίες ιδιοκτησίας αυτής της δομής Aspose.OCR.Rectangle.

public int Bottom { get; set; }

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

int

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

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

Rectangle

IsEmpty

Λαμβάνει μια τιμή που υποδεικνύει αν όλες οι αριθμητικές ιδιότητες αυτού του Aspose.OCR.Rectangle έχουν τιμές μηδέν.

public bool IsEmpty { get; }

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

bool

Left

Αποκτά ή τοποθετεί τον συντονιστή x της αριστεράς άκρας αυτής της δομής Aspose.OCR..Rectangle.

public int Left { get; set; }

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

int

Right

Αποκτά ή τοποθετεί τον συντονιστή x που είναι το σύνολο του Aspose.OCR.Rectangle.X και του Aspose.OCR.Rectangle.Width αξίες ιδιοκτησίας αυτής της δομής Aspose.OCR.Rectangle.

public int Right { get; set; }

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

int

Top

Αποκτά ή τοποθετεί τον συντονιστή y της κορυφής άκρας αυτής της δομής Aspose.OCR.Rectangle.

public int Top { get; set; }

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

int

Methods

Contains(ΕΝΤ, ΕΝΤ)

Προσδιορίζει αν το καθορισμένο σημείο περιέχεται εντός αυτής της δομής Aspose.OCR.Rectangle.

public bool Contains(int x, int y)

Parameters

x int

Ο συντονιστής x του σημείου για δοκιμή.

y int

Ο συντονισμός του σημείου για να δοκιμαστεί.

Returns

bool

Αυτή η μέθοδος επιστρέφει αληθινή εάν το σημείο που ορίζεται από το x’ και το y’ περιέχεται εντός αυτής της δομής Aspose.OCR.Rectangle.

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

Δοκιμάστε αν το obj’ είναι μια δομή Aspose.OCR.Rectangle με την ίδια τοποθεσία και μέγεθος αυτής της δομής Aspose.OCR.Rectangle.

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

Αυτή η μέθοδος επιστρέφει αληθινή εάν 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

int

Ένα ολοκληρωτικό που αντιπροσωπεύει τον κωδικό hash για αυτό το ορθό.

ToString()

Μετατρέπει τα χαρακτηριστικά αυτού του Aspose.OCR.Rectangle σε μια ανθρώπινη γραμμή.

public override string ToString()

Returns

string

Μια γραμμή που περιέχει τη θέση, το πλάτος και το ύψος αυτής της δομής 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

bool

Αυτός ο φορέας επιστρέφει αληθινός εάν οι δύο δομές 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

bool

Αυτός ο φορέας επιστρέφει αληθινός εάν οποιαδήποτε από τις δομές Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width ή Aspose.OCR.Rectangle.High ιδιότητες των δύο Aspose.OCR.Rectangle είναι ανισότητες.

 Ελληνικά