Struct Rectangle
نام ها : Aspose.OCR جمع آوری: WL36_.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(int، int، int، int)
یک مثال جدید از ساختار 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.
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(int، int)
تعیین می کند که آیا نقطه مشخص شده در این ساختار 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.High properties از دو Aspose.OCR.Rectangle ساختار ناهمگونی است.