Struct Rectangle
ja nimityö: Aspose.OCR Kokoelma: Aspose.OCR.dll (25.4.0)
Säilytetään neljä kokonaisuutta, jotka edustavat oikeakylän sijaintia ja kokoa.
public struct Rectangle
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Rectangle(Inti, Inti, Inti ja Inti)
Aloittaa Aspose.OCR.Rectangle -rakenteen uusi esimerkki, jossa on määritetty sijainti ja koko.
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
X-koordinaatti oikean kulman vasemman yläkulmasta.
y
int
Y-koordinaatti rehtorin vasemman yläkulman yläkulmasta.
width
int
oikeakylän laajuus.
height
int
oikeakylän korkeus.
Fields
Height
oikeakäytävän leveys.
public int Height
kentän arvo
Width
oikeakäytävän korkeus.
public int Width
kentän arvo
X
Oikealla x sijainnilla.
public int X
kentän arvo
Y
Reitti ja sijainti.
public int Y
kentän arvo
Properties
Bottom
Saat tai asettaa y-koordinaatin, joka on Aspose.OCR.Rectangle.Y:n ja Aspose.OCR.Rectangle.Ymmärrät ominaisuusarvot tästä Aspose.OCR.Rectangle rakenteesta.
public int Bottom { get; set; }
Omistuksen arvo
Empty
Saat uuden esimerkin Aspose.OCR.Rectangle -rakenteesta, jossa on Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width ja Aspose.OCR.Rectangle.Height -arvot asetettu nollaan.
public static Rectangle Empty { get; }
Omistuksen arvo
IsEmpty
Saat arvon, joka osoittaa, ovatko kaikki tämän Aspose.OCR.Rectanglen numeriset ominaisuudet nollan arvoja.
public bool IsEmpty { get; }
Omistuksen arvo
Left
Saat tai asettaa tämän Aspose.OCR..Rectangle -rakenteen vasemman puolen x-koordinaatin.
public int Left { get; set; }
Omistuksen arvo
Right
Saat tai asettaa x-koordinaatin, joka on Aspose.OCR.Rectangle.X:n ja Aspose.OCR.Rectangle.Width ominaisuusarvot tästä Aspose.OCR.Rectangle rakenteesta.
public int Right { get; set; }
Omistuksen arvo
Top
Saa tai asettaa y-koordinaatin tämän Aspose.OCR.Rectangle rakenteen yläreunasta.
public int Top { get; set; }
Omistuksen arvo
Methods
Contains(Sisä, sisä)
Määrittää, onko määritelty piste tässä Aspose.OCR.Rectangle -rakenteessa.
public bool Contains(int x, int y)
Parameters
x
int
x-koordinaatti pisteen testata.
y
int
Y-koordinaatti pisteen testata.
Returns
Tämä menetelmä palautuu totta, jos x’ ja
y’ määrittämä kohde on tämän Aspose.OCR.Rectangle -rakenteen sisällä; muuten se on väärä.
Equals(Objekti)
Testaa, onko obj’ Aspose.OCR.Rectangle rakenne, jolla on sama sijainti ja koko Aspose.OCR.Rectangle rakenteesta.
public override bool Equals(object obj)
Parameters
obj
object
Järjestelmä.Object testiä varten.
Returns
Tämä menetelmä palautuu totta, jos obj’ on Aspose.OCR.Rectangle rakenne ja sen Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, ja Aspose.OCR.Rectangle.Height ominaisuudet ovat samat kuin vastaavat ominaisuudet tämän Aspose.OCR.Rectangle rakenne; muuten väärä.
GetHashCode()
Palauttaa hash-koodi tähän Aspose.OCR.Rectangle rakenteeseen.
public override int GetHashCode()
Returns
Täysimäärä, joka edustaa hash-koodia tälle rektangulle.
ToString()
Muuttaa tämän Aspose.OCR.Rectanglen ominaisuudet ihmiselle luettavissa olevaan sarjaan.
public override string ToString()
Returns
Sarja, joka sisältää tämän Aspose.OCR.Rectangle -rakenteen sijainnin, leveyden ja korkeuden.
Operators
Toiminnanharjoittaja =(Rectangle ja Rectangle)
Testaa, onko kahdella Aspose.OCR.Rectangle -rakenteella sama sijainti ja koko.
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle rakenne, joka on tasa-arvooperaattorin vasemmalla puolella.
right
Rectangle
Aspose.OCR.Rectangle rakenne, joka on tasapuolisen toimijan oikeus.
Returns
Tämä operaattori palauttaa totuuden, jos kahdella Aspose.OCR.Rectangle -rakenteella on samat Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width ja Aspose.OCR.Rectangle.Height ominaisuudet.
operaattori !=(Rectangle ja Rectangle)
Testaa, eroavatko kaksi Aspose.OCR.Rectangle -rakenteita sijainnissa tai koossa.
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle rakenne, joka on epätasa-arvon operaattorin vasemmalla puolella.
right
Rectangle
Aspose.OCR.Rectangle rakenne, joka on eriarvoisuuden toimijan oikeus.
Returns
Tämä operaattori palauttaa totuuden, jos jokin Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width tai Aspose.OCR.Rectangle.Height ominaisuudet kaksi Aspose.OCR.Rectangle rakenteita ovat epätasaisia; muuten väärä.