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

code class=“paramref”>x’ и y’ е съдържана в тази структура на Aspose.OCR.Rectangle.

Equals(Обект)

code class=“paramref”>obj’ е структура на Aspose.OCR.Rectangle със същото местоположение и размер на тази структура на Aspose.OCR.Rectangle.

public override bool Equals(object obj)

Parameters

obj object

Системата.обект за тестване.

Returns

bool

code class=“paramref”>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.

 Български