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.High.
public static Rectangle Empty { get; }
стойност на имота
IsEmpty
Получава стойност, която показва дали всички числови свойства на този Aspose.OCR.Rectangle имат стойности от нула.
public bool IsEmpty { get; }
стойност на имота
Left
x-координата на лявия ръб на тази Aspose.OCR..Rectangle.
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(в, в)
Определя дали посочената точка се съдържа в тази Aspose.OCR.Rectangle структура.
public bool Contains(int x, int y)
Parameters
x
int
X-координат на точката за тестване.
y
int
И-координат на точката за тестване.
Returns
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
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
Интеджър, който представлява кода на хаша за този правоъгълник.
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.