Struct Rectangle

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

int

Width

oikeakäytävän korkeus.

public int Width

kentän arvo

int

X

Oikealla x sijainnilla.

public int X

kentän arvo

int

Y

Reitti ja sijainti.

public int Y

kentän arvo

int

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

int

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

Rectangle

IsEmpty

Saat arvon, joka osoittaa, ovatko kaikki tämän Aspose.OCR.Rectanglen numeriset ominaisuudet nollan arvoja.

public bool IsEmpty { get; }

Omistuksen arvo

bool

Left

Saat tai asettaa tämän Aspose.OCR..Rectangle -rakenteen vasemman puolen x-koordinaatin.

public int Left { get; set; }

Omistuksen arvo

int

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

int

Top

Saa tai asettaa y-koordinaatin tämän Aspose.OCR.Rectangle rakenteen yläreunasta.

public int Top { get; set; }

Omistuksen arvo

int

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

bool

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

bool

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

int

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

string

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

bool

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

bool

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ä.

 Suomi