Struct Rectangle

Struct Rectangle

De naam: Aspose.OCR Verzameling: Aspose.OCR.dll (25.4.0)

Het opslaat een set van vier integers die de locatie en de grootte van een rectangle vertegenwoordigen.

public struct Rectangle

Geëerbiede leden

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

Constructors

Rectangle(int, int, int, int, int)

Initialiseert een nieuwe instantie van de Aspose.OCR.Rectangle structuur met de aangegeven locatie en grootte.

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

Parameters

x int

De x-coordinaat van de bovenste linker hoek van de rectangle.

y int

De y-koordinaat van de bovenste linker hoek van de rectangle.

width int

De breedte van de rectangle.

height int

De hoogte van de rectangle.

Fields

Height

De rectangele breedte.

public int Height

veldwaarde

int

Width

De rectangele hoogte.

public int Width

veldwaarde

int

X

De rectangle x locatie.

public int X

veldwaarde

int

Y

De rectangle en locatie.

public int Y

veldwaarde

int

Properties

Bottom

Geeft of zet de y-coördinate die de som is van de Aspose.OCR.Rectangle.Y en Aspose.OCR.Rectangle.Hoge eigendomswaarden van deze Aspose.OCR.Rectangle structuur.

public int Bottom { get; set; }

Eigendomswaarde

int

Empty

Geeft een nieuw voorbeeld van de Aspose.OCR.Rectangle structuur die heeft Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Wide en Aspose.OCR.Rectangle.Hoge waarden ingesteld tot nul.

public static Rectangle Empty { get; }

Eigendomswaarde

Rectangle

IsEmpty

Geeft een waarde die aangeeft of alle numerieke eigenschappen van deze Aspose.OCR.Rectangle waarden van nul hebben.

public bool IsEmpty { get; }

Eigendomswaarde

bool

Left

Geeft of zet de x-coördinate van de linkerkant van deze Aspose.OCR..Rectangle structuur.

public int Left { get; set; }

Eigendomswaarde

int

Right

Geeft of zet de x-coördinate die de som is van Aspose.OCR.Rectangle.X en Aspose.OCR.Rectangle.Wide eigendomswaarden van deze Aspose.OCR.Rectangle structuur.

public int Right { get; set; }

Eigendomswaarde

int

Top

Geeft of zet de y-koordinaat van de bovenste rand van deze Aspose.OCR.Rectangle structuur.

public int Top { get; set; }

Eigendomswaarde

int

Methods

Contains(int, int)

Het bepaalt of het aangegeven punt binnen deze Aspose.OCR.Rectangle structuur is.

public bool Contains(int x, int y)

Parameters

x int

De x-koordinaat van het punt om te testen.

y int

De y-koordinaat van het punt om te testen.

Returns

bool

Deze methode wordt waar als het punt gedefinieerd door x’ en y’ is opgenomen in deze Aspose.OCR.Rectangle structuur; anders is het vals.

Equals(Objecten)

Test of obj’ een Aspose.OCR.Rectangle structuur is met dezelfde locatie en grootte van deze Aspose.OCR.Rectangle structuur.

public override bool Equals(object obj)

Parameters

obj object

Het systeem.Object om te testen.

Returns

bool

Deze methode komt waar als obj’ is een Aspose.OCR.Rectangle structuur en zijn Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, en Aspose.OCR.Rectangle.Height eigenschappen zijn gelijk aan de overeenkomstige eigenschappen van deze Aspose.OCR.Rectangle structuur; anders, vals.

GetHashCode()

Terug de hashcode voor deze Aspose.OCR.Rectangle structuur.

public override int GetHashCode()

Returns

int

Een integer die de hashcode voor deze rectangle vertegenwoordigt.

ToString()

Converteert de attributen van deze Aspose.OCR.Rectangle naar een menselijk leesbare string.

public override string ToString()

Returns

string

Een draad die de positie, breedte en hoogte van deze Aspose.OCR.Rectangle structuur bevat.

Operators

Operator =(Rectangle en Rectangle)

Test of twee Aspose.OCR.Rectangle structuren dezelfde locatie en grootte hebben.

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

Parameters

left Rectangle

De Aspose.OCR.Rectangle structuur die aan de linkerkant van de gelijke operator ligt.

right Rectangle

De Aspose.OCR.Rectangle structuur die aan het recht van de gelijke operator is.

Returns

bool

Deze operator komt waar als de twee Aspose.OCR.Rectangle structuren dezelfde Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width en Aspose.OCR.Rectangle.High eigenschappen hebben.

Operator !=(Rectangle en Rectangle)

Test of twee Aspose.OCR.Rectangle structuren verschillen in locatie of grootte.

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

Parameters

left Rectangle

De Aspose.OCR.Rectangle structuur die aan de linkerkant van de ongelijkheidsoperator ligt.

right Rectangle

De Aspose.OCR.Rectangle structuur die aan het recht van de ongelijkheidsoperator is.

Returns

bool

Deze exploitant komt waar als een van de Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width of Aspose.OCR.Rectangle.Hoge eigenschappen van de twee Aspose.OCR.Rectangle structuren onevenwichtig zijn; anders vals.

 Nederlands