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
Width
Den rektangulære højde.
public int Width
Fællesværdi
X
Den rektangulære x placering.
public int X
Fællesværdi
Y
Den rektangle og placering.
public int Y
Fællesværdi
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
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
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
Left
Få eller indsætte x-koordinaten af venstre kant af denne Aspose.OCR..Rectangle struktur.
public int Left { get; set; }
Ejendomsværdi
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
Top
Få eller indsætte y-koordinaten af den øverste edge af denne Aspose.OCR.Rectangle struktur.
public int Top { get; set; }
Ejendomsværdi
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
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
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
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
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
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
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.