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(int, int, int, int)
Иницијалише нову инстанцију структуре Аппосе.ОЦР.Ректангле са одређеном локацијом и величином.
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
Кс-координат у горњем левом углу правоугаоника.
y
int
И-координат у горњем левом углу правоугаоника.
width
int
Ширина правоугаоника.
height
int
Висина правоугаоника.
Fields
Height
у правоугаоном ширини.
public int Height
Пољска вредност
Width
Висина правоугаоника.
public int Width
Пољска вредност
X
правоугао x локација.
public int X
Пољска вредност
Y
правоугао и локација.
public int Y
Пољска вредност
Properties
Bottom
Добија или поставља ј-координат који је сума Аппосе.ОЦР.Ректангле.И и Аппосе.ОЦР.Ректангле.Висине вредности својства ове Аппосе.ОЦР.Ректангле структуре.
public int Bottom { get; set; }
Вредност имовине
Empty
Добије нови пример структуре АСПОЗЕ.ОЦР.Ректангле која има АСПОЗЕ.ОЦР.Ректангле.КС, АСПОЗЕ.ОЦР.Ректангле.Ј, АСПОЗЕ.ОЦР.Ректангле.Висине и АСПОЗЕ.ОЦР.Ректангле.Висине вредности постављене на нулу.
public static Rectangle Empty { get; }
Вредност имовине
IsEmpty
Добија вредност која указује на то да ли сви бројни својства овог Аппосе.ОЦР.Ректангле имају вредности нуле.
public bool IsEmpty { get; }
Вредност имовине
Left
Добија или поставља х-координат левог ивице ове структуре Аппосе.ОЦР..Ректанг.
public int Left { get; set; }
Вредност имовине
Right
Добијете или постављате кс-координат који је сума Аппосе.ОЦР.Ректангле.КС и Аппосе.ОЦР.Ректангле.Велике вредности својства ове Аппосе.ОЦР.Ректангле структуре.
public int Right { get; set; }
Вредност имовине
Top
Добија или поставља y-координат врхунског ивице ове структуре Аппосе.ОЦР.Ректангле.
public int Top { get; set; }
Вредност имовине
Methods
Contains(Инт, Инт)
Одређује да ли је одређена тачка садржана у овој структури Aspose.OCR.Rectangle.
public bool Contains(int x, int y)
Parameters
x
int
Кс-координат тачке за испитивање.
y
int
И-координат тачке за испитивање.
Returns
Овај метод се враћа истинитом ако је тачка дефинисана <код класа=“paramref”>x’ и <код класа=“paramref”>y’ садржана у овој структури Асписе.ОЦР.Ректангле; иначе лажна.
Equals(Објекат)
Тестирајте да ли је <код класа=“paramref”>obj’ структура Аппосе.ОЦР.Ректангла са истим локацијом и величином ове структуре Аппосе.ОЦР.Ректангла.
public override bool Equals(object obj)
Parameters
obj
object
Систем.објекат за тестирање.
Returns
Ова метода се враћа истинито ако <код класа=“paramref”>obj’ је АСПОЗЕ.ОЦР.Ректангле структура и његова АСПОЗЕ.ОЦР.Ректангле.КС, АСПОЗЕ.ОЦР.Ректангле.Ј, АСПОЗЕ.ОЦР.Ректангле.Вежина, и АСПОЗЕ.ОЦР.Ректангле.Висине својства су једнаке одговарајућим својствима ове АСПОЗЕ.ОЦР.Ректангле структура; иначе, лажни.
GetHashCode()
Повратак хаш кода за ову структуру Aspose.OCR.Rectangle.
public override int GetHashCode()
Returns
Интегер који представља хаш код за овај правоугао.
ToString()
Конвертује атрибуте овог Aspose.OCR.Rectangle у људско-читајуће нијансе.
public override string ToString()
Returns
Ретка која садржи положај, ширину и висину ове структуре Aspose.OCR.Rectangle.
Operators
Оператор =(Ректонгл, Ректонгл)
Тестирају да ли две структуре Аппосе.ОЦР.Ректангле имају једнаку локацију и величину.
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle struktura koja je na levoj strani operatera ravnopravnosti.
right
Rectangle
Структура Aspose.OCR.Rectangle која је у праву оператора једнакости.
Returns
Овај оператор се враћа истинито ако две структуре АСПОСЕ.ОЦР.Ректангле имају једнаке АСПОСЕ.ОЦР.Ректангле.КС, АСПОСЕ.ОЦР.Ректангле.Ј, АСПОСЕ.ОЦР.Ректангле.Већи, и АСПОСЕ.ОЦР.Ректангле.Висине својства.
Оператор !=(Ректонгл, Ректонгл)
Тестирајте да ли се две структуре Аппосе.ОЦР.Ректангле разликују по локацији или величини.
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle struktura koja je na levoj strani operatera nejednakosti.
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 структура су неједнаки; иначе лажни.