Struct Rectangle

Struct Rectangle

Nombre del espacio: Aspose.OCR Asamblea: Aspose.OCR.dll (25.4.0)

Almacena un conjunto de cuatro integradores que representan la ubicación y el tamaño de un rectángulo.

public struct Rectangle

Miembros heredados

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

Constructors

Rectangle(Int, int, int, int)

Inicia una nueva instancia de la estructura Aspose.OCR.Rectangle con la ubicación y tamaño especificados.

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

Parameters

x int

La coordenada x del ángulo superior izquierdo del rectángulo.

y int

El y-coordenado del ángulo superior izquierdo del rectángulo.

width int

La anchura del rectángulo.

height int

La altura del rectángulo.

Fields

Height

La anchura rectangular.

public int Height

Valor de campo

int

Width

La altura del rectángulo.

public int Width

Valor de campo

int

X

El rectángulo x ubicación.

public int X

Valor de campo

int

Y

El rectángulo y la ubicación.

public int Y

Valor de campo

int

Properties

Bottom

Obtenga o establece el y-coordenado que es la suma de los Aspose.OCR.Rectangle.Y y Aspose.OCR.Rectangle.Alta propiedad valores de esta estructura Aspose.OCR.Rectangle.

public int Bottom { get; set; }

Valor de la propiedad

int

Empty

Obtiene un nuevo ejemplo de la estructura de Aspose.OCR.Rectangle que tiene Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width y Aspose.OCR.Rectangle.Height valores fijados a cero.

public static Rectangle Empty { get; }

Valor de la propiedad

Rectangle

IsEmpty

Recibe un valor que indica si todas las propiedades numéricas de este Aspose.OCR.Rectangle tienen valores de cero.

public bool IsEmpty { get; }

Valor de la propiedad

bool

Left

Obtenga o coloca el coordenado x del extremo izquierdo de esta estructura Aspose.OCR..Rectangle.

public int Left { get; set; }

Valor de la propiedad

int

Right

Obtenga o establece el coordenado x que es la suma de Aspose.OCR.Rectangle.X y Aspose.OCR.Rectangle.Width valores de propiedad de esta estructura Aspose.OCR.Rectangle.

public int Right { get; set; }

Valor de la propiedad

int

Top

Obtenga o coloca el y-coordenado del borde superior de esta estructura Aspose.OCR.Rectangle.

public int Top { get; set; }

Valor de la propiedad

int

Methods

Contains(El int, int)

Determina si el punto especificado se encuentra dentro de esta estructura Aspose.OCR.Rectangle.

public bool Contains(int x, int y)

Parameters

x int

El coordenado x del punto de prueba.

y int

El y-coordenado del punto a prueba.

Returns

bool

Este método vuelve cierto si el punto definido por x’ y y’ se encuentra dentro de esta estructura Aspose.OCR.Rectangle; de lo contrario, falso.

Equals(Objeto)

Testar si obj’ es una estructura Aspose.OCR.Rectangle con la misma ubicación y tamaño de esta estructura Aspose.OCR.Rectangle.

public override bool Equals(object obj)

Parameters

obj object

El sistema.Objeto para probar.

Returns

bool

Este método vuelve cierto si obj’ es una estructura Aspose.OCR.Rectangle y su Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, y Aspose.OCR.Rectangle.Height propiedades son iguales a las propiedades correspondientes de esta estructura Aspose.OCR.Rectangle; de lo contrario, falso.

GetHashCode()

Devolve el código de hash para esta estructura Aspose.OCR.Rectangle.

public override int GetHashCode()

Returns

int

Un integrador que representa el código hash para este rectángulo.

ToString()

Converta los atributos de este Aspose.OCR.Rectangle en una cadena que se puede leer por el hombre.

public override string ToString()

Returns

string

Una cadena que contiene la posición, ancho y altura de esta estructura Aspose.OCR.Rectangle.

Operators

El operador =(Rectangle y Rectangle)

Testar si dos estructuras Aspose.OCR.Rectangle tienen la misma ubicación y tamaño.

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

Parameters

left Rectangle

La estructura Aspose.OCR.Rectangle que se encuentra a la izquierda del operador de la igualdad.

right Rectangle

La estructura Aspose.OCR.Rectangle que está a la derecha del operador de la igualdad.

Returns

bool

Este operador vuelve cierto si las dos estructuras de Aspose.OCR.Rectangle tienen las mismas propiedades de Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, y Aspose.OCR.Rectangle.Height.

Operador !=(Rectangle y Rectangle)

Testar si dos estructuras Aspose.OCR.Rectangle difieren en ubicación o tamaño.

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

Parameters

left Rectangle

La estructura Aspose.OCR.Rectangle que se encuentra a la izquierda del operador de desigualdad.

right Rectangle

La estructura Aspose.OCR.Rectangle que está a la derecha del operador de la desigualdad.

Returns

bool

Este operador vuelve cierto si cualquiera de las estructuras Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width o Aspose.OCR.Rectangle.Altas propiedades de las dos estructuras Aspose.OCR.Rectangle son desiguales; de lo contrario falsas.

 Español