Struct Rectangle

Struct Rectangle

Navne til: Aspose.OCR Sammensætning: Aspose.OCR.dll (25.4.0)

Opbevarer et sæt af fire integrer, der repræsenterer placeringen og størrelsen af en rektangle.

public struct Rectangle

De arvede medlemmer

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

Constructors

Rectangle(Int, int, int, int og int)

Initialiserer en ny instans af Aspose.OCR.Rectangle struktur med den angivne placering og størrelse.

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

Parameters

x int

X-koordinaten i den øverste venstre hjørne af rektanglen.

y int

Den y-koordinate af den øverste venstre hjørne af rektanglen.

width int

bredden af rektanglen.

height int

Højden på rektanglen.

Fields

Height

Den rektangulære bredde.

public int Height

Fællesværdi

int

Width

Den rektangulære højde.

public int Width

Fællesværdi

int

X

Den rektangulære x placering.

public int X

Fællesværdi

int

Y

Den rektangle og placering.

public int Y

Fællesværdi

int

Properties

Bottom

Få eller indsætte y-koordinaten, der er summen af Aspose.OCR.Rectangle.Y og Aspose.OCR.Rectangle.Høj ejendomsværdier af denne Aspose.OCR.Rectangle struktur.

public int Bottom { get; set; }

Ejendomsværdi

int

Empty

Få et nyt eksempel på Aspose.OCR.Rectangle struktur, der har Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Vidth og Aspose.OCR.Rectangle.Højde værdier indstillet til nul.

public static Rectangle Empty { get; }

Ejendomsværdi

Rectangle

IsEmpty

Giver en værdi, der angiver, om alle de numeriske egenskaber i denne Aspose.OCR.Rectangle har værdier af nul.

public bool IsEmpty { get; }

Ejendomsværdi

bool

Left

Få eller indsætte x-koordinaten af venstre kant af denne Aspose.OCR..Rectangle struktur.

public int Left { get; set; }

Ejendomsværdi

int

Right

Få eller indstille den x-koordinat, der er summen af Aspose.OCR.Rectangle.X og Aspose.OCR.Rectangle.Width ejendomsværdier af denne Aspose.OCR.Rectangle struktur.

public int Right { get; set; }

Ejendomsværdi

int

Top

Få eller indsætte y-koordinaten af den øverste edge af denne Aspose.OCR.Rectangle struktur.

public int Top { get; set; }

Ejendomsværdi

int

Methods

Contains(Det er int)

Det bestemmer, om det angivne punkt er indeholdt i denne Aspose.OCR.Rectangle struktur.

public bool Contains(int x, int y)

Parameters

x int

Den x-koordinat af punktet til test.

y int

Den y-koordinat af punktet at teste.

Returns

bool

Denne metode returnerer sandt, hvis det punkt, der defineres af x’ og y’ er indeholdt i denne Aspose.OCR.Rectangle struktur; ellers falsk.

Equals(Objekt)

Tester om obj’ er en Aspose.OCR.Rectangle struktur med samme placering og størrelse af denne Aspose.OCR.Rectangle struktur.

public override bool Equals(object obj)

Parameters

obj object

Den system.objekt at teste.

Returns

bool

Denne metode returnerer sandt, hvis obj’ er en Aspose.OCR.Rectangle struktur og dens Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, og Aspose.OCR.Rectangle.Height egenskaber er lig med de tilsvarende egenskaber af denne Aspose.OCR.Rectangle struktur; ellers falske.

GetHashCode()

Returnerer hashkoden til denne Aspose.OCR.Rectangle struktur.

public override int GetHashCode()

Returns

int

En integrator, der repræsenterer hashkoden for denne rektangle.

ToString()

Konverterer atributerne af denne Aspose.OCR.Rectangle til en menneskelig læsesæt.

public override string ToString()

Returns

string

En string, der indeholder position, bredde og højde af denne Aspose.OCR.Rectangle struktur.

Operators

Operatør =(Rectangle og Rectangle)

Test, om to Aspose.OCR.Rectangle strukturer har samme placering og størrelse.

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

Parameters

left Rectangle

Den Aspose.OCR.Rectangle struktur, der er til venstre for ligestilling operatør.

right Rectangle

Den Aspose.OCR.Rectangle struktur, der er til højre af ligestilling operatør.

Returns

bool

Denne operatør returnerer sandt, hvis de to Aspose.OCR.Rectangle strukturer har samme Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, og Aspose.OCR.Rectangle.Høj egenskaber.

Operatør !=(Rectangle og Rectangle)

Test, om to Aspose.OCR.Rectangle strukturer adskiller sig i placering eller størrelse.

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

Parameters

left Rectangle

Den Aspose.OCR.Rectangle struktur, der er til venstre for ulighed operatør.

right Rectangle

Den Aspose.OCR.Rectangle struktur, der er til højre for ulighed operatør.

Returns

bool

Denne operatør returnerer sandt, hvis nogen af de Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Vidth eller Aspose.OCR.Rectangle.Højde egenskaber af de to Aspose.OCR.Rectangle strukturer er ulige; ellers falske.

 Dansk