Struct Rectangle

Struct Rectangle

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

מאחסן קבוצת ארבעה מספרים שלמים המייצגים את המיקום והגודל של מלבן.

public struct Rectangle

חברים מיורשים

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

בונים

Rectangle(int, int, int, int)

מאתחל מופע חדש של מבנה Aspose.OCR.Rectangle עם המיקום והגודל המוגדרים.

public Rectangle(int x, int y, int width, int height)

פרמטרים

x int

קואורדינטת x של הפינה השמאלית-עליונה של המלבן.

y int

קואורדינטת y של הפינה השמאלית-עלית של המלבן.

width int

הרוחב של המלבן.

height int

הגובה של המלבן.

שדות

Height

הרוחב של המלבן.

public int Height

ערך שדה

int

Width

הגובה של המלבן.

public int Width

ערך שדה

int

X

המיקום x של המלבן.

public int X

ערך שדה

int

Y

המיקום y של המלבן.

public int Y

ערך שדה

int

מאפיינים

Bottom

מקבל או קובע את קואורדינטת ה-y שהיא הסכום של ערכי המאפיינים Aspose.OCR.Rectangle.Y ו-Aspose.OCR.Rectangle.Height של מבנה 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.Height מוגדרים לאפס.

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

שיטות

Contains(int, int)

קובע אם הנקודה המוגדרת כלולה במבנה Aspose.OCR.Rectangle זה.

public bool Contains(int x, int y)

פרמטרים

x int

קואורדינטת ה-x של הנקודה לבדוק.

y int

קואורדינטת ה-y של הנקודה לבדוק.

מחזיר

bool

שיטה זו מחזירה true אם הנקודה המוגדרת על ידי x וy כלולה במבנה Aspose.OCR.Rectangle זה; אחרת false.

Equals(object)

בודק האם obj הוא מבנה Aspose.OCR.Rectangle עם אותו מיקום וגודל של מבנה Aspose.OCR.Rectangle זה.

public override bool Equals(object obj)

פרמטרים

obj object

ה- System.Object לבדוק.

מחזיר

bool

שיטה זו מחזירה true אם obj הוא מבנה Aspose.OCR.Rectangle ומאפייני Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, ו-Aspose.OCR.Rectangle.Height שלו שווים למאפיינים המתאימים של מבנה Aspose.OCR.Rectangle זה; אחרת, false.

GetHashCode()

מחזיר את קוד ההאש עבור מבנה Aspose.OCR.Rectangle זה.

public override int GetHashCode()

מחזיר

int

מספר שלם המייצג את קוד ההאש עבור המלבן הזה.

ToString()

ממיר את המאפיינים של Aspose.OCR.Rectangle זה למיתר קריא על ידי אדם.

public override string ToString()

מחזיר

string

מיתר המכיל את המיקום, הרוחב והגובה של מבנה Aspose.OCR.Rectangle זה.

מפעילים

operator ==(Rectangle, Rectangle)

בודק האם שני מבני Aspose.OCR.Rectangle имеют את אותו המיקום והגודל.

public static bool operator ==(Rectangle left, Rectangle right)

פרמטרים

left Rectangle

מבנה Aspose.OCR.Rectangle שנמצא בצד השמאלי של מפעיל השוויון.

right Rectangle

מבנה Aspose.OCR.Rectangle שנמצא בצד הימני של מפעיל השוויון.

מחזיר

bool

מפעיל זה מחזיר true אם שני מבני Aspose.OCR.Rectangle имеют את המאפיינים Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, ו-Aspose.OCR.Rectangle.Height שווים.

operator !=(Rectangle, Rectangle)

בודק האם שני מבני Aspose.OCR.Rectangle שונים במיקום או בגודל.

public static bool operator !=(Rectangle left, Rectangle right)

פרמטרים

left Rectangle

מבנה Aspose.OCR.Rectangle שנמצא בצד השמאלי של מפעיל אי השוויון.

right Rectangle

מבנה Aspose.OCR.Rectangle שנמצא בצד הימני של מפעיל אי השוויון.

מחזיר

bool

מפעיל זה מחזיר true אם כל אחד מהמאפיינים Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width או Aspose.OCR.Rectangle.Height של שני מבני Aspose.OCR.Rectangle שונים; אחרת false.

 Ελληνικά