Struct Rectangle

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

ارزش میدان

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.

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(int، int)

تعیین می کند که آیا نقطه مشخص شده در این ساختار 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()

بازگرداندن کد هش برای این ساختار Aspose.OCR.Rectangle.

public override int GetHashCode()

Returns

int

یک کلگر که نشان دهنده کد هش برای این مستطیل است.

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.High باشند.

اپراتور !=(رکتنگل، رکتنگل)

آزمایش اینکه آیا دو ساختار 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 properties از دو Aspose.OCR.Rectangle ساختار ناهمگونی است.

 فارسی