Struct Rectangle

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

int

Width

L’altura del rectangle.

public int Width

Valor de camp

int

X

El rectangle x ubicaci.

public int X

Valor de camp

int

Y

El rectangle i el lloc.

public int Y

Valor de camp

int

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

int

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

Rectangle

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

bool

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

int

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

int

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

int

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

bool

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

bool

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

int

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

string

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

bool

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

bool

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.

 Català