Struct Rectangle

Struct Rectangle

Pôvodný názov: Aspose.OCR Zhromaždenie: Aspose.OCR.dll (25.4.0)

Uloží súbor štyroch integerov, ktoré predstavujú umiestnenie a veľkosť rektálu.

public struct Rectangle

Z dedičných členov

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Rectangle(int, int, int, int, int)

Initalizuje novú inštanciu štruktúry Aspose.OCR.Rectangle s uvedeným umiestnením a veľkosťou.

public Rectangle(int x, int y, int width, int height)

Parameters

x int

x-koordinát horného ľavého rohu pravého rohu.

y int

Y-koordinát vrchného ľavého rohu pravého rohu.

width int

Šírka rektangulu.

height int

Vysoká výška rektálu.

Fields

Height

rektangulárnej šírky.

public int Height

Fieldová hodnota

int

Width

Vysoká pravá vrstva.

public int Width

Fieldová hodnota

int

X

Rektangul x umiestnenie.

public int X

Fieldová hodnota

int

Y

rektangul a umiestnenie.

public int Y

Fieldová hodnota

int

Properties

Bottom

Získať alebo nastaviť y-koordinát, ktorý je súčetom Aspose.OCR.Rectangle.Y a Aspose.OCR.Rectangle.Vysoké vlastné hodnoty tejto Aspose.OCR.Rectangle štruktúry.

public int Bottom { get; set; }

Hodnota nehnuteľnosti

int

Empty

Získava nový príklad štruktúry Aspose.OCR.Rectangle, ktorá má hodnoty Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Veľkosť a Aspose.OCR.Rectangle.Výška nastavená na nulu.

public static Rectangle Empty { get; }

Hodnota nehnuteľnosti

Rectangle

IsEmpty

Získava hodnotu, ktorá ukazuje, či všetky číselné vlastnosti tohto Aspose.OCR.Rectangle majú hodnoty nuly.

public bool IsEmpty { get; }

Hodnota nehnuteľnosti

bool

Left

Získať alebo nastaviť x-koordinát ľavého okraja tejto Aspose.OCR..Rectangle štruktúry.

public int Left { get; set; }

Hodnota nehnuteľnosti

int

Right

Získať alebo nastaviť x-koordinát, ktorý je súčetom Aspose.OCR.Rectangle.X a Aspose.OCR.Rectangle.Význam vlastností tejto Aspose.OCR.Rectangle štruktúry.

public int Right { get; set; }

Hodnota nehnuteľnosti

int

Top

Získať alebo nastaviť y-koordinát vrchného okraja tejto Aspose.OCR.Rectangle štruktúry.

public int Top { get; set; }

Hodnota nehnuteľnosti

int

Methods

Contains(a int, int)

Určuje, či je uvedený bod obsiahnutý v tejto štruktúre Aspose.OCR.Rectangle.

public bool Contains(int x, int y)

Parameters

x int

X-koordinát bodu na testovanie.

y int

koordinát bodu na testovanie.

Returns

bool

Táto metóda sa vráti pravdivá, ak je bod definovaný x’ a y’ obsiahnutý v tejto štruktúre Aspose.OCR.Rectangle; inak je falošný.

Equals(objekty)

Testuje, či obj’ je Aspose.OCR.Rectangle štruktúra s rovnakým umiestnením a veľkosťou tejto Aspose.OCR.Rectangle štruktúry.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt na testovanie.

Returns

bool

Táto metóda sa vráti pravdivá, ak obj’ je Aspose.OCR.Rectangle štruktúra a jej Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, a Aspose.OCR.Rectangle.Height vlastnosti sú rovnaké ako príslušné vlastnosti tejto Aspose.OCR.Rectangle štruktúry; inak, falošné.

GetHashCode()

Vráti hash kód pre túto štruktúru Aspose.OCR.Rectangle.

public override int GetHashCode()

Returns

int

Jedná sa o integer, ktorý predstavuje hash kód pre tento rektangul.

ToString()

Konvertuje atribúty tohto Aspose.OCR.Rectangle na ľuďom čitateľný pruh.

public override string ToString()

Returns

string

Strina, ktorá obsahuje pozíciu, šírku a výšku tejto štruktúry Aspose.OCR.Rectangle.

Operators

prevádzkovateľ = =(rectangle , rectangle , rectangle)

Testovať, či dve Aspose.OCR.Rectangle štruktúry majú rovnaké umiestnenie a veľkosť.

public static bool operator ==(Rectangle left, Rectangle right)

Parameters

left Rectangle

Aspose.OCR.Rectangle štruktúra, ktorá je na ľavej strane operátora rovnosti.

right Rectangle

Aspose.OCR.Rectangle štruktúra, ktorá je na pravej strane prevádzkovateľa rovnosti.

Returns

bool

Tento operátor vráti pravdu, ak dve štruktúry Aspose.OCR.Rectangle majú rovnaké vlastnosti Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width a Aspose.OCR.Rectangle.High.

prevádzkovateľ !=(rectangle , rectangle , rectangle)

Testovať, či sa dve Aspose.OCR.Rectangle štruktúry líšia v umiestnení alebo veľkosti.

public static bool operator !=(Rectangle left, Rectangle right)

Parameters

left Rectangle

Aspose.OCR.Rectangle štruktúra, ktorá je na ľavej strane prevádzkovateľa nerovnosti.

right Rectangle

Aspose.OCR.Rectangle štruktúra, ktorá je v práve prevádzkovateľa nerovnosti.

Returns

bool

Tento operátor vráti pravdu, ak niektorý z Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width alebo Aspose.OCR.Rectangle.High vlastnosti dvoch Aspose.OCR.Rectangle štruktúry sú nerovné; inak falošné.

 Slovenčina