Struct Rectangle
Nom dels espais: Aspose.OCR Assemblea: Aspose.OCR.dll (25.4.0)
Emmagatzema un conjunt de quatre íntegres que representen la ubicació i la mida d’un rectangle.
public struct Rectangle
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Rectangle(Int, int, int, int)
Inicialitza una nova instància de l’estructura Aspose.OCR.Rectangle amb la ubicació i la mida especificada.
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
El x-coordinat de l’angle superior esquerre del rectangle.
y
int
El coordenat y de l’angle superior esquerre del rectangle.
width
int
L’amplada del rectangle.
height
int
L’alçada del rectangle.
Fields
Height
L’amplada del rectangle.
public int Height
Valor de camp
Width
L’altura del rectangle.
public int Width
Valor de camp
X
El rectangle x ubicaci.
public int X
Valor de camp
Y
El rectangle i el lloc.
public int Y
Valor de camp
Properties
Bottom
Obté o col·loca el coordenat y que és la suma de Aspose.OCR.Rectangle.Y i Aspose.OCR.Rectangle.Alts valors de propietat d’aquesta estructura Aspose.OCR.Rectangle.
public int Bottom { get; set; }
Valor de la propietat
Empty
Obté un nou exemple de l’estructura Aspose.OCR.Rectangle que té Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width i Aspose.OCR.Rectangle.Alts valors fixats a zero.
public static Rectangle Empty { get; }
Valor de la propietat
IsEmpty
Obté un valor que indica si totes les propietats numèriques d’aquest Aspose.OCR.Rectangle tenen valors de zero.
public bool IsEmpty { get; }
Valor de la propietat
Left
Obté o col·loca el x-coordinat de la vora esquerra d’aquesta estructura Aspose.OCR..Rectangle.
public int Left { get; set; }
Valor de la propietat
Right
Obtenir o establir el coordenat x que és la suma d’Aspose.OCR.Rectangle.X i Aspose.OCR.Rectangle.Vert valor propietat d’aquesta estructura d’Aspose.OCR.Rectangle.
public int Right { get; set; }
Valor de la propietat
Top
Obté o col·loca el coordenat y de la vora superior d’aquesta estructura Aspose.OCR.Rectangle.
public int Top { get; set; }
Valor de la propietat
Methods
Contains(Int, Int)
Determina si el punt especificat es troba dins d’aquesta estructura Aspose.OCR.Rectangle.
public bool Contains(int x, int y)
Parameters
x
int
El x-coordinat del punt a provar.
y
int
L’e-coordinat del punt a provar.
Returns
Aquest mètode torna veritable si el punt definit per x’ i
y’ es troba dins d’aquesta estructura Aspose.OCR.Rectangle; en cas contrari falsa.
Equals(Objecte)
Prova si obj’ és una estructura Aspose.OCR.Rectangle amb la mateixa ubicació i mida d’aquesta estructura Aspose.OCR.Rectangle.
public override bool Equals(object obj)
Parameters
obj
object
El sistema.Objecte per a provar.
Returns
Aquest mètode torna veritat si obj’ és una estructura Aspose.OCR.Rectangle i la seva Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, i Aspose.OCR.Rectangle.Height propietats són iguals a les propietats corresponents d’aquesta estructura Aspose.OCR.Rectangle; d’altra banda, fals.
GetHashCode()
Retorna el codi hash per a aquesta estructura Aspose.OCR.Rectangle.
public override int GetHashCode()
Returns
Un integrador que representa el codi hash per a aquest rectangle.
ToString()
Converteix els atributs d’aquest Aspose.OCR.Rectangle en una cadena de lectura humana.
public override string ToString()
Returns
Una cadena que conté la posició, l’amplada i l’altura d’aquesta estructura Aspose.OCR.Rectangle.
Operators
Operador =(Rectangle i Rectangle)
Testar si dues estructures Aspose.OCR.Rectangle tenen la mateixa ubicació i mida.
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
La estructura de l’Aspose.OCR.Rectangle que es troba a l’esquerra de l’operador d’igualtat.
right
Rectangle
L’estructura Aspose.OCR.Rectangle que és a la dreta de l’operador d’igualtat.
Returns
Aquest operador torna veritat si les dues estructures d’Aspose.OCR.Rectangle tenen les mateixes propietats d’Aspose.OCR.Rectangle.X, d’Aspose.OCR.Rectangle.Y, d’Aspose.OCR.Rectangle.Width i d’Aspose.OCR.Rectangle.
Operador !=(Rectangle i Rectangle)
Testar si dues estructures Aspose.OCR.Rectangle difereixen en la ubicació o la mida.
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
La estructura de l’Aspose.OCR.Rectangle que es troba a l’esquerra de l’operador de la desigualtat.
right
Rectangle
La estructura Aspose.OCR.Rectangle que és al dret de l’operador de la desigualtat.
Returns
Aquest operador torna veritat si qualsevol de les estructures Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width o Aspose.OCR.Rectangle.Alts propietats de les dues estructures Aspose.OCR.Rectangle són desigals; si no, falses.