Struct Rectangle
A név: Aspose.OCR Összefoglaló: Aspose.OCR.dll (25.4.0)
Négy integrátorból álló készletet tárol, amely a rektangul helyét és méretét képviseli.
public struct Rectangle
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Rectangle(int, int, int, int és int)
Elindítja az Aspose.OCR.Rectangle szerkezet új példáját a megadott hely és méret.
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
A jobb felső sarok x-koordinátusa.
y
int
Az y-koordinátus a jobb felső sarok a rektangul.
width
int
A rektangul szélessége.
height
int
A rektangul magassága.
Fields
Height
A rektangul szélessége.
public int Height
mező értéke
Width
A rektangol magassága.
public int Width
mező értéke
X
A rektangul x helye.
public int X
mező értéke
Y
A rektangul és a helyszín.
public int Y
mező értéke
Properties
Bottom
Megkapja vagy beállítja az y-koordinátust, amely az Aspose.OCR.Rectangle.Y és Aspose.OCR.Rectangle.High tulajdonságértékek összege ennek az Aspose.OCR.Rectangle szerkezetnek.
public int Bottom { get; set; }
ingatlan értéke
Empty
Megkap egy új példát az Aspose.OCR.Rectangle szerkezet, amely Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Távolság és Aspose.OCR.Rectangle.Távolság értékei nulla.
public static Rectangle Empty { get; }
ingatlan értéke
IsEmpty
Megkap egy értéket, amely azt jelzi, hogy az Aspose.OCR.Rectangle összes numerikus tulajdonsága nullával rendelkezik-e.
public bool IsEmpty { get; }
ingatlan értéke
Left
Kapja meg vagy állítja be a bal oldalán lévő x-koordinátust az Aspose.OCR..Rectangle szerkezetében.
public int Left { get; set; }
ingatlan értéke
Right
Megkapja vagy beállítja az x-koordinátust, amely az Aspose.OCR.Rectangle.X és Aspose.OCR.Rectangle.A Aspose.OCR.Rectangle szerkezetének nagy tulajdonságú értékeinek összege.
public int Right { get; set; }
ingatlan értéke
Top
Megkapja vagy beállítja az e Aspose.OCR.Rectangle szerkezet felső szélének y-koordinátusait.
public int Top { get; set; }
ingatlan értéke
Methods
Contains(Az int, int)
Határozza meg, hogy a meghatározott pont ebben az Aspose.OCR.Rectangle szerkezetben található-e.
public bool Contains(int x, int y)
Parameters
x
int
Az x-koordinátum a tesztelendő pont.
y
int
Az e-koordinátus a tesztelendő pont.
Returns
Ez a módszer érvényes, ha a x’ és
y’ által meghatározott pont ebben az Aspose.OCR.Rectangle szerkezetben található; egyébként hamis.
Equals(objektum)
Ellenőrizze, hogy a obj’ egy Aspose.OCR.Rectangle szerkezet, amelynek azonos helye és mérete az Aspose.OCR.Rectangle szerkezet.
public override bool Equals(object obj)
Parameters
obj
object
A rendszer.A tesztelés tárgyát.
Returns
Ez a módszer visszatér igaz, ha a obj’ egy Aspose.OCR.Rectangle szerkezet és annak Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, és Aspose.OCR.Rectangle.High tulajdonságok egyenlőek a megfelelő tulajdonságok az Aspose.OCR.Rectangle szerkezet; egyébként, hamis.
GetHashCode()
Visszaadja a hash kódot erre az Aspose.OCR.Rectangle szerkezetére.
public override int GetHashCode()
Returns
Egy integrátor, amely ennek a rektangulnak a hash kódját képviseli.
ToString()
Átalakítja az Aspose.OCR.Rectangle tulajdonságait egy emberi olvasható szalagra.
public override string ToString()
Returns
Egy szalag, amely tartalmazza a pozíciót, szélességet és magasságot ezen Aspose.OCR.Rectangle szerkezet.
Operators
Szervező =(Rectangle és Rectangle)
Ellenőrizze, hogy két Aspose.OCR.Rectangle szerkezete egyenlő helyen és méretben van.
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Az Aspose.OCR.Rectangle szerkezete az egyenlőség üzemeltetőjének bal oldalán található.
right
Rectangle
Az Aspose.OCR.Rectangle szerkezet, amely az egyenlőség üzemeltetőjének joga.
Returns
Ez az operátor visszatér igaz, ha a két Aspose.OCR.Rectangle struktúrák egyenlő Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, és Aspose.OCR.Rectangle.High tulajdonságokkal rendelkeznek.
Operátor !=(Rectangle és Rectangle)
Ellenőrizze, hogy két Aspose.OCR.Rectangle szerkezet különbözik-e a helyszínen vagy a méretben.
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Az Aspose.OCR.Rectangle szerkezet, amely az egyenlőtlenség üzemeltetőjének bal oldalán van.
right
Rectangle
Az Aspose.OCR.Rectangle szerkezet, amely az egyenlőtlenség üzemeltetőjének joga.
Returns
Ez az operátor visszatér igaz, ha bármelyik Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width vagy Aspose.OCR.Rectangle.High tulajdonságai a két Aspose.OCR.Rectangle struktúrák egyenlőtlenek; egyébként hamis.