Struct Rectangle
Název místa: Aspose.OCR Sbírka: Aspose.OCR.dll (25.4.0)
Ukládá soubor čtyř celků, které představují polohu a velikost pravého rohu.
public struct Rectangle
Dědiční č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)
Začíná nový příklad struktury Aspose.OCR.Rectangle se stanoveným umístěním a velikost.
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
X-koordinát horního levého rohu pravého rohu.
y
int
Y-koordinát horního levého rohu pravého úhlu.
width
int
ka pravého úhlu.
height
int
Výška pravého úhlu.
Fields
Height
Rektangulární šířka.
public int Height
Polní hodnota
Width
Výška pravého úhlu.
public int Width
Polní hodnota
X
Rektangle x poloha.
public int X
Polní hodnota
Y
Rektangle a umístěn.
public int Y
Polní hodnota
Properties
Bottom
Obdržíte nebo nastavíte y-koordinát, který je součetem Aspose.OCR.Rectangle.Y a Aspose.OCR.Rectangle.Vysoké vlastnické hodnoty této struktury Aspose.OCR.Rectangle.
public int Bottom { get; set; }
Hodnota nemovitosti
Empty
Obdrží novou příklad struktury Aspose.OCR.Rectangle, která má hodnoty Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Výška a Aspose.OCR.Rectangle.Výška nastavená na nulu.
public static Rectangle Empty { get; }
Hodnota nemovitosti
IsEmpty
Obdrží hodnotu, která naznačuje, zda všechny číselné vlastnosti tohoto Aspose.OCR.Rectangle mají hodnoty nuly.
public bool IsEmpty { get; }
Hodnota nemovitosti
Left
Obdržíte nebo nastavíte x-koordinát levého okraje této struktury Aspose.OCR..Rectangle.
public int Left { get; set; }
Hodnota nemovitosti
Right
Obdrží nebo nastaví x-koordinát, který je součetem Aspose.OCR.Rectangle.X a Aspose.OCR.Rectangle.Význam vlastnických hodnot této struktury Aspose.OCR.Rectangle.
public int Right { get; set; }
Hodnota nemovitosti
Top
Obdržíte nebo nastavte y-koordinát horního okraje této struktury Aspose.OCR.Rectangle.
public int Top { get; set; }
Hodnota nemovitosti
Methods
Contains(a int, int)
Určuje, zda je uvedený bod obsažen v této struktuře Aspose.OCR.Rectangle.
public bool Contains(int x, int y)
Parameters
x
int
X-koordinát bodu na zkoušku.
y
int
Koordinaci bodu pro testován.
Returns
Tato metoda se vrací pravdivá, pokud je bod definovaný x’ a
y’ obsažen v této struktuře Aspose.OCR.Rectangle; jinak je falešn.
Equals(Objekt)
Testuje, zda obj’ je strukturou Aspose.OCR.Rectangle se stejným umístěním a velikostí této struktury Aspose.OCR.Rectangle.
public override bool Equals(object obj)
Parameters
obj
object
Systém - předmět na zkoušku.
Returns
Tato metoda se vrací pravdivá, pokud obj’ je Aspose.OCR.Rectangle struktura a její Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, a Aspose.OCR.Rectangle.Height vlastnosti jsou stejné jako odpovídající vlastnosti této Aspose.OCR.Rectangle struktura; jinak, falešn.
GetHashCode()
Vrátí hash kód pro tuto strukturu Aspose.OCR.Rectangle.
public override int GetHashCode()
Returns
Jedná se o integer, který představuje hashový kód pro tento obdélník.
ToString()
Přeměňuje atributy tohoto Aspose.OCR.Rectangle na lidsky čitelný řetězec.
public override string ToString()
Returns
etěz, který obsahuje pozici, šířku a výšku této struktury Aspose.OCR.Rectangle.
Operators
provozovatel =(Rektangle , Rektangle)
Testuje, zda dvě struktury Aspose.OCR.Rectangle mají stejné umístění a velikost.
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle struktura, která je na levé straně provozovatele rovnosti.
right
Rectangle
Aspose.OCR.Rectangle struktura, která je na pravou stranu rovného provozovatele.
Returns
Tento operátor se vrací pravdivě, pokud mají dvě struktury Aspose.OCR.Rectangle stejné vlastnosti jako Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width a Aspose.OCR.Rectangle.High.
Operátor !=(Rektangle , Rektangle)
Testuje, zda se dvě struktury Aspose.OCR.Rectangle liší v umístění nebo velikosti.
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle struktura, která je na levé straně provozovatele nerovnosti.
right
Rectangle
Struktura Aspose.OCR.Rectangle, která je v právu provozovatele nerovnosti.
Returns
Tento provozovatel se vrací pravdivý, pokud některý z Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Vidth nebo Aspose.OCR.Rectangle.Vysoké vlastnosti dvou Aspose.OCR.Rectangle struktury jsou nerovné; jinak falešn.