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.
public static Rectangle Empty { get; }
قيمة الممتلكات
IsEmpty
يحصل على قيمة تشير إلى ما إذا كانت جميع الخصائص الرقمية لهذا Aspose.OCR.Rectangle لها قيم صفر.
public bool IsEmpty { get; }
قيمة الممتلكات
Left
يحصل أو يضع المنسق x من الحافة اليسرى لهذه الهيكل Aspose.OCR..Rectangle.
public int Left { get; set; }
قيمة الممتلكات
Right
يحصل أو يضع إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إجمالي إ
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()
إرجاع رمز الهاش لهذا الهيكل Aspose.OCR.Rectangle.
public override int GetHashCode()
Returns
الكامل الذي يمثل رمز الهاش لهذا المستطيل.
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.High خصائص.
المشغل !=(العمود الفقري، العمود الفقري)
اختبار ما إذا كانت اثنين من الهياكل 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.الخصائص العالية من اثنين Aspose.OCR.Rectangle الهياكل غير متساوية؛ خلاف ذلك كاذبة.