Class Region

Class Region

A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)

Leírja a grafikus alak belső részét, amely rektangulákból és útvonalakból áll. Ez az osztály nem öröklődhet.

[JsonObject(MemberSerialization.OptIn)]
public sealed class Region

Inheritance

object Region

Örökletes tagok

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

Constructors

Region()

Kezdeményez egy új Aspose.Imaging.Régió.

public Region()

Region(RectangleF)

Kezdődik egy új Aspose.Imaging.Régió a megadott W L 17_ .RectangleF szerkezetből.

public Region(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet, amely meghatározza az új Wl17.Region belső terét.

Region(Rectangle)

Kezdődik egy új Aspose.Imaging.régió a megadott Wl17.Rectangle szerkezetből.

public Region(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet, amely meghatározza az új Wl17.Region belső terét.

Region(GraphicsPath)

Kezdődik egy új Aspose.Imaging.Régió a megadott Wl17.GraphicsPath.

public Region(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath, amely meghatározza az új Wl17.Régiót.

Exceptions

ArgumentNullException

path’ is null.

Methods

Complement(RectangleF)

frissíti ezt a Aspose.Imaging.Régiót, hogy tartalmazza a meghatározott Wl17 .RectangleF szerkezet azon részét, amely nem kötődik össze ezzel a _www.

public void Complement(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet kiegészíti ezt a Wl17.régiót.

Complement(Rectangle)

frissíti ezt a Aspose.Imaging.Régiót, hogy tartalmazza a meghatározott Wl17.Törös sarok szerkezetének azon részét, amely nem kötődik össze ezzel a _ WL16__-régióval.

public void Complement(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet kiegészíti ezt a Wl17.régiót.

Complement(GraphicsPath)

Aktualizálja ezt a Aspose.Imaging.Régiót, hogy tartalmazza a megadott __ WL16___.GraphicsPath részét, amely nem kapcsolódik össze ezzel a W L17_-regionmal.

public void Complement(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath kiegészíti ezt a Wl17.Régiót.

Exceptions

ArgumentNullException

path’ isnull.

Complement(Region)

frissíti ezt a Aspose.Imaging.régiót, hogy tartalmazza a megadott WR17.regió azon részét, amely nem kötődik össze ezzel a _www.

public void Complement(Region region)

Parameters

region Region

A Aspose.Imaging.Régió az a célt jelenti, hogy kiegészítse ezt a Wl17.Region objektumot.

Exceptions

ArgumentNullException

region’ isnull.

DeepClone()

Hozzon létre egy pontos mély másolatot erről a Aspose.Imaging.Region.

public Region DeepClone()

Returns

Region

A Aspose.Imaging.A régió, amelyet ez a módszer hoz létre.

Equals(objektum)

Ellenőrizze, hogy a tárgyak egyenlőek-e.

public override bool Equals(object obj)

Parameters

obj object

A másik objektum.

Returns

bool

Az egyenlőség összehasonlításának eredménye.

Equals(régió, grafika)

Ellenőrizze, hogy a kijelölt Aspose.Imaging.régió azonos-e a jelölt rajz felületén található __ WL16___rézióval.

public bool Equals(Region region, Graphics g)

Parameters

region Region

A Aspose.Imaging.Régió a teszteléshez.

g Graphics

A Aspose.Imaging.Grafika, amely egy rajzfelületet képvisel.

Returns

bool

Igaz, ha a régió belseje azonos a régió belsejéhez, amikor a g’ paraméterhez kapcsolódó átalakítást alkalmazzák; egyébként hamis.

Exceptions

ArgumentNullException

g ‘or region’ is null.

Exclude(RectangleF)

frissíti ezt a Aspose.Imaging.Régiót, hogy csak a belső területe azon részét tartalmazza, amely nem áthalad a megadott _W L17__RectangleF struktúrával.

public void Exclude(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet kizárható ebből a __ WL16__ .Regionból.

Exclude(Rectangle)

Frissítse ezt a Aspose.Imaging.Régiót, hogy csak a belső terét tartalmazza, amely nem áthalad a megadott Wl17.Törvény szerkezetével.

public void Exclude(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet kizárható ebből a __ WL16__ .Régióból.

Exclude(GraphicsPath)

Frissítse ezt a Aspose.Imaging.Régiót, hogy csak annak belső részét tartalmazza, amely nem kapcsolódik be a megadott Wl17.GraphicsPath-hoz.

public void Exclude(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath ki kell zárni ebből a WR17.Régióból.

Exceptions

ArgumentNullException

path’ is null.

Exclude(Region)

frissíti ezt a Aspose.Imaging.Régiót, hogy csak a belső területe azon részét tartalmazza, amely nem kötődik a megadott Wl17_. Régióval.

public void Exclude(Region region)

Parameters

region Region

A Aspose.Imaging.Régió ki kell zárni ebből a WN17. Régióból.

Exceptions

ArgumentNullException

region’ is null.

GetHashCode()

Adja meg a jelenlegi objektum hash kódját.

public override int GetHashCode()

Returns

int

A hash kód.

Intersect(RectangleF)

Frissítse ezt a Aspose.Imaging.Régiót a maga kereszteződésére a megadott __ WL16__ .RectangleF szerkezettel.

public void Intersect(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet összekapcsolja ezt a __ WL7_.régiót.

Intersect(Rectangle)

Frissítse ezt a Aspose.Imaging.Régiót a maga kereszteződésére a megadott __ WL16__ .Rectangle szerkezettel.

public void Intersect(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet összekapcsolja ezt a Wl17.régiót.

Intersect(GraphicsPath)

Frissítse ezt a Aspose.Imaging.Régiót a maga kereszteződésére a megadott __ WL18___.GraphicsPath-vel.

public void Intersect(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath összekapcsolják ezt a Wl17.Region-t.

Intersect(Region)

Frissítse ezt a Aspose.Imaging.Régiót a maga kereszteződésére a megjelölt __ WL16_. Régióval.

public void Intersect(Region region)

Parameters

region Region

A Aspose.Imaging.Régió összekapcsolja ezt a __ WL18___. Régiót.

IsEmpty(Graphics)

Ellenőrizze, hogy ez a Aspose.Imaging.A régió üres belső térben van-e a kijelölt rajz felületén.

public bool IsEmpty(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafika, amely egy rajzfelületet képvisel.

Returns

bool

igaz, ha a Aspose.Imaging.Régió belső része üres, amikor a g’ kapcsolódó átalakítást alkalmazzák; egyébként hamis.

Exceptions

ArgumentNullException

g’ is null.

IsInfinite(Graphics)

Ellenőrizze, hogy ez a Aspose.Imaging.A régió végtelen belső térben van-e a kijelölt rajzfelületén.

public bool IsInfinite(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafika, amely egy rajzfelületet képvisel.

Returns

bool

igaz, ha a Aspose.Imaging.A régió belső része végtelen, amikor a g’ kapcsolódó átalakítást alkalmazzák; máskülönben hamis.

Exceptions

ArgumentNullException

g’ is null.

IsVisible(hajó, hajó)

Ellenőrizze, hogy a meghatározott pont ebben a Aspose.Imaging.régióban található-e.

public bool IsVisible(float x, float y)

Parameters

x float

Az x-koordinátum a tesztelendő pont.

y float

Az e-koordinátus a tesztelendő pont.

Returns

bool

Igaz, ha a megadott pont ebben a Aspose.Imaging.Régióban található; máskülönben hamis.

IsVisible(PointF)

Ellenőrizze, hogy a meghatározott Aspose.Imaging.PointF szerkezet tartalmaznak-e ebben a WR17.Régióban.

public bool IsVisible(PointF point)

Parameters

point PointF

A Aspose.Imaging.PointF szerkezet tesztelhető.

Returns

bool

valós, ha a pont" ebben a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(hajó, hajó, grafika)

Ellenőrizze, hogy a meghatározott pont tartalma van-e ebben a Aspose.Imaging.Régióban, amikor a kiválasztott __ WL16_.Grafika.

public bool IsVisible(float x, float y, Graphics g)

Parameters

x float

Az x-koordinátum a tesztelendő pont.

y float

Az e-koordinátus a tesztelendő pont.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

Igaz, ha a megadott pont ebben a Aspose.Imaging.Régióban található; máskülönben hamis.

IsVisible(PointF, grafika)

Ellenőrizze, hogy a meghatározott Aspose.Imaging.PointF szerkezet tartalmaznak-e ebben a Wl17.Region-ban, amikor a kijelölt __ WL16_ .Graphics használatával húzódik.

public bool IsVisible(PointF point, Graphics g)

Parameters

point PointF

A Aspose.Imaging.PointF szerkezet tesztelhető.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

valós, ha a pont" ebben a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(hajó, hajó, hajó, hajó)

Ellenőrizze, hogy a kijelölt rektangul bármely része ebben a Aspose.Imaging.régióban található-e.

public bool IsVisible(float x, float y, float width, float height)

Parameters

x float

Az x-koordinátus a jobb felső sarok a jobb oldalsó teszt.

y float

Az y-koordinátus a jobb felső sarok a jobb oldalsó tesztelni.

width float

A rektangul szélessége a teszteléshez.

height float

A rektangul magassága tesztelhető.

Returns

bool

érvényes, ha az adott rektangul bármely része a Aspose.Imaging.Régió objektumon belül található; egyébként hamis.

IsVisible(RectangleF)

Ellenőrizze, hogy az adott Aspose.Imaging.RectangleF szerkezet bármely részét tartalmaznak-e ebben a Wl17.régióban.

public bool IsVisible(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet tesztelhető.

Returns

bool

érvényes, ha a rect" bármely része ebben a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(hajó, hajó, hajó, grafika)

Ellenőrizze, hogy a kijelölt rektangul bármely része ebben a Aspose.Imaging.régióban található-e, amikor a jelölt Wl17.grafika használatával húzódik.

public bool IsVisible(float x, float y, float width, float height, Graphics g)

Parameters

x float

Az x-koordinátus a jobb felső sarok a jobb oldalsó teszt.

y float

Az y-koordinátus a jobb felső sarok a jobb oldalsó tesztelni.

width float

A rektangul szélessége a teszteléshez.

height float

A rektangul magassága tesztelhető.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

érvényes, ha az adott rektangul bármely része a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(RectangleF, grafika)

Ellenőrizze, hogy a meghatározott Aspose.Imaging.RectangleF szerkezet bármely részét tartalmazza-e ebben a Wl17.Region-ban, amikor a kijelölt __ WL16_ .Grafika használatával húzódik.

public bool IsVisible(RectangleF rect, Graphics g)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet tesztelhető.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

érvényes, ha a rect’ szerepel ebben a Aspose.Imaging.Régióban; egyébként hamis.

IsVisible(int, int, grafika)

Ellenőrizze, hogy a meghatározott pont tartalma van-e ebben a Aspose.Imaging.Régió objektumban, amikor a specifikált Wl17.Graphics objektust használja.

public bool IsVisible(int x, int y, Graphics g)

Parameters

x int

Az x-koordinátum a tesztelendő pont.

y int

Az e-koordinátus a tesztelendő pont.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

érvényes, ha a megadott pont ebben a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(Point)

Ellenőrizze, hogy a megadott Aspose.Imaging.pont szerkezet benne van-e ebben a WR17.régióban.

public bool IsVisible(Point point)

Parameters

point Point

A Aspose.Imaging.pont szerkezet tesztelhető.

Returns

bool

valós, ha a pont" ebben a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(pont, grafika)

Ellenőrizze, hogy a kijelölt Aspose.Imaging.pont szerkezet tartalmaznak-e ebben a Wl17.régióban, amikor a jelölt _ WL16__grafika segítségével húzódik.

public bool IsVisible(Point point, Graphics g)

Parameters

point Point

A Aspose.Imaging.pont szerkezet tesztelhető.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

valós, ha a pont" ebben a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(int, int, int, int és int)

Ellenőrizze, hogy a kijelölt rektangul bármely része ebben a Aspose.Imaging.régióban található-e.

public bool IsVisible(int x, int y, int width, int height)

Parameters

x int

Az x-koordinátus a jobb felső sarok a jobb oldalsó teszt.

y int

Az y-koordinátus a jobb felső sarok a jobb oldalsó tesztelni.

width int

A rektangul szélessége a teszteléshez.

height int

A rektangul magassága tesztelhető.

Returns

bool

érvényes, ha az adott rektangul bármely része a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(Rectangle)

Ellenőrizze, hogy az adott Aspose.Imaging.Rectangle szerkezet bármely részét tartalmaznak-e ebben a Wl17.régióban.

public bool IsVisible(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet tesztelhető.

Returns

bool

Ez a módszer akkor érvényes, ha a rect’ bármely része ebben a Aspose.Imaging.Region-ban található; egyébként hamis.

IsVisible(int, int, int, int, grafika)

Ellenőrizze, hogy a kijelölt rektangul bármely része ebben a Aspose.Imaging.régióban található-e, amikor a jelölt Wl17.grafika használatával húzódik.

public bool IsVisible(int x, int y, int width, int height, Graphics g)

Parameters

x int

Az x-koordinátus a jobb felső sarok a jobb oldalsó teszt.

y int

Az y-koordinátus a jobb felső sarok a jobb oldalsó tesztelni.

width int

A rektangul szélessége a teszteléshez.

height int

A rektangul magassága tesztelhető.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

érvényes, ha az adott rektangul bármely része a Aspose.Imaging.Régióban található; egyébként hamis.

IsVisible(Rectangle és grafika)

Ellenőrizze, hogy az adott Aspose.Imaging.Rectangle szerkezet bármely részét tartalmaznak-e ebben a Wl17.Region-ban, amikor a meghatározott __ WL16_ .Graphics-t használják.

public bool IsVisible(Rectangle rect, Graphics g)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet tesztelhető.

g Graphics

A Aspose.Imaging.Grafika, amely egy grafikus kontextust képvisel.

Returns

bool

érvényes, ha a rect" bármely része ebben a Aspose.Imaging.Régióban található; egyébként hamis.

MakeEmpty()

Indítsa el ezt a Aspose.Imaging.régiót egy üres belső térre.

public void MakeEmpty()

MakeInfinite()

Elindítja ezt a Aspose.Imaging.A régió egy végtelen belső ellenáll.

public void MakeInfinite()

Transform(Matrix)

Átalakítja ezt a Aspose.Imaging.régiót a megadott WR17.Matrix-vel.

public void Transform(Matrix matrix)

Parameters

matrix Matrix

A Aspose.Imaging.Matrix, amellyel átalakítani ezt a WR17.Region.

Exceptions

ArgumentNullException

matrix’ is null.

Translate(hajó, hajó)

Ez a Aspose.Imaging.Régió koordinátáit a meghatározott összeg alapján adja meg.

public void Translate(float dx, float dy)

Parameters

dx float

Az összeg, hogy kompenzálja ezt Aspose.Imaging.Régió horizontálisan.

dy float

Az összeg, hogy kompenzálja ezt Aspose.Imaging.Régió függőlegesen.

Translate(Az int, int)

Ez a Aspose.Imaging.Régió koordinátáit a meghatározott összeg alapján adja meg.

public void Translate(int dx, int dy)

Parameters

dx int

Az összeg, hogy kompenzálja ezt Aspose.Imaging.Régió horizontálisan.

dy int

Az összeg, hogy kompenzálja ezt Aspose.Imaging.Régió függőlegesen.

Union(RectangleF)

frissíti ezt a WL17_.Régiót az egyesüléshez és a megadott _ WL16___.RectangleF szerkezethez.

public void Union(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet összekapcsolja ezt a __ WL7_.régiót.

Union(Rectangle)

Frissíti ezt a WL17_.Régiót az egyesüléshez és a megadott _W L17.Törös sarok szerkezetéhez.

public void Union(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet összekapcsolja ezt a __ WL18___.Region-t.

Union(GraphicsPath)

Frissítse ezt a Aspose.Imaging.Régiót az egyesüléshez és a megadott __ WL16_.GraphicsPath-hoz.

public void Union(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath összekapcsolja ezt a WR17.Region.

Exceptions

ArgumentNullException

path’ is null.

Union(Region)

Frissítse ezt a Aspose.Imaging.Régiót az egyesülethez és a megjelölt W L17. Régióhoz.

public void Union(Region region)

Parameters

region Region

A Aspose.Imaging.Régió csatlakozzon ehhez a Wl17.Regionhoz.

Exceptions

ArgumentNullException

region’ is null.

Xor(RectangleF)

Ezt a Aspose.Imaging.Régió frissíti az egyesülethez, mint maga a szétválasztás a megadott Wl17.rectangleF szerkezettel.

public void Xor(RectangleF rect)

Parameters

rect RectangleF

A Aspose.Imaging.RectangleF szerkezet a Wl17.régióval összekapcsolódik.

Xor(Rectangle)

Ezt a Aspose.Imaging.Régiót frissíti az egyesülethez, mint maga a szakaszát a megadott W L17.Törvény szerkezetével.

public void Xor(Rectangle rect)

Parameters

rect Rectangle

A Aspose.Imaging.Rectangle szerkezet a Wl17.régióval megegyezik.

Xor(GraphicsPath)

Ezt frissíti a Aspose.Imaging.Régió az egyesületre, mint maga az átjáró a megadott Wl17.GraphicsPath.

public void Xor(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath to xor ezzel a WR17.régióval.

Exceptions

ArgumentNullException

path’ is null.

Xor(Region)

Ezt a Aspose.Imaging.régiót frissíti az egyesülethez, a saját átjáróját a megadott __ WL16___.regióval csökkentve.

public void Xor(Region region)

Parameters

region Region

A Aspose.Imaging.Régió a Wl17.Region szorításához.

Exceptions

ArgumentNullException

region’ is null.

 Magyar