Class Region

Class Region

nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)

Opisuje unutrašnjost grafičke oblike koja se sastoji od pravokuna i staza. ova klasa ne može biti naslijeđena.

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

Inheritance

object Region

naslijeđeni članovi

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

Constructors

Region()

Počinje novi Aspose.Imaging.Region.

public Region()

Region(RectangleF)

Inicijalizira novu Aspose.Imaging.Region iz određene strukture _www.rectangleF.

public Region(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF koja definira unutrašnjost nove Wl17.Region.

Region(Rectangle)

Inicijalizira novu Aspose.Imaging.Region iz određene strukture Wl17.Rectangle.

public Region(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle koja definira unutrašnjost nove Wl17.Region.

Region(GraphicsPath)

Inicijalizira novu Aspose.Imaging.Region s određenim Wl17.GraphicsPath.

public Region(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath koji definira novu Wl17.Region.

Exceptions

ArgumentNullException

path’ is null.

Methods

Complement(RectangleF)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži dio određene strukture Wl17.RectangleF koja se ne međusobno međudjeluje s ovim __ WL16_ .regionom.

public void Complement(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF dopunjuje ovu Wl17.Region.

Complement(Rectangle)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži dio određenog strukturnog rektangla koji se ne međusobno međudržava s ovim Wl17.regionom.

public void Complement(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle za dopunjavanje ove Wl17.Region.

Complement(GraphicsPath)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži dio određenog Wl17.GraphicsPath koji se ne međusobno međudjeluje s ovim _ www.wll.region .

public void Complement(GraphicsPath path)

Parameters

path GraphicsPath

Na Aspose.Imaging.GraphicsPath dopuniti ovaj Wl17.Region.

Exceptions

ArgumentNullException

path’ isnull.

Complement(Region)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži dio određenog Wl17.regiona koji se ne međusobno međudjeluje s ovim _www.

public void Complement(Region region)

Parameters

region Region

Podrijetlo Aspose.Imaging.Region dopunjuje ovaj predmet Wl17.region.

Exceptions

ArgumentNullException

region’ isnull.

DeepClone()

Stvorite točnu duboku kopiju ovog Aspose.Imaging.Region.

public Region DeepClone()

Returns

Region

Aspose.Imaging.Regija koju ova metoda stvara.

Equals(Objekt)

Provjerite jesu li predmeti jednaki.

public override bool Equals(object obj)

Parameters

obj object

Drugim predmetom.

Returns

bool

Rezultati usporedbe ravnopravnosti.

Equals(Područje, Grafički)

Provjerite je li određeni Aspose.Imaging.Region isti kao i ovaj Wl17.region na određenoj površini crtanja.

public bool Equals(Region region, Graphics g)

Parameters

region Region

WL17_.Zajednica za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja crtanu površinu.

Returns

bool

Istina je ako je unutrašnjost regije identična unutrašnjosti ove regije kada se primjenjuje transformacija povezana s parametrom g’; inače, lažna.

Exceptions

ArgumentNullException

g ‘or region’ is null.

Exclude(RectangleF)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži samo dio svog unutrašnjosti koji se ne prekriva s određenom strukturom __RectangleF.

public void Exclude(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF da se isključi iz ove Wl17.Region.

Exclude(Rectangle)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži samo dio svog unutrašnjosti koji se ne prekriva s određenom strukturom Wl17.Rectangle.

public void Exclude(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle za isključivanje iz ove Wl17.Region.

Exclude(GraphicsPath)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži samo dio svog interijera koji se ne prekriva s određenim Wl17.GraphicsPath.

public void Exclude(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath da se isključi iz ove Wl17.Region.

Exceptions

ArgumentNullException

path’ is null.

Exclude(Region)

Ovaj Aspose.Imaging.Region se ažurira tako da sadrži samo dio svog unutrašnjosti koji se ne prekriva s određenim Wl17.region.

public void Exclude(Region region)

Parameters

region Region

Podrijetlo Aspose.Imaging.Region isključiti iz ovog Wl17.region.

Exceptions

ArgumentNullException

region’ is null.

GetHashCode()

Pronađite hash kod trenutnog objekta.

public override int GetHashCode()

Returns

int

To je hash kod.

Intersect(RectangleF)

ažurira ovaj Aspose.Imaging.Region na prekretanje samog s određenom strukturom Wl17.RectangleF.

public void Intersect(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF da se međusobno povezuje s ovim Wl17.Region.

Intersect(Rectangle)

Ovaj Aspose.Imaging.Region ažurira na samom prekretu s određenom strukturom Wl17.Rectangle.

public void Intersect(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle da se međusobno povezuje s ovim Wl17.Region.

Intersect(GraphicsPath)

ažurira ovaj Aspose.Imaging.Region na prekretanje samog s određenim Wl17.GraphicsPath.

public void Intersect(GraphicsPath path)

Parameters

path GraphicsPath

Na Aspose.Imaging.GraphicsPath da se međusobno povezuje s ovim Wl17.Region.

Intersect(Region)

ažurira ovaj Aspose.Imaging.Region na prekretanje samog s određenim WR17.region.

public void Intersect(Region region)

Parameters

region Region

Podrijetlo Aspose.Imaging.Region da se međusobno povezuje s ovim WR17.region.

IsEmpty(Graphics)

Provjerite ima li ovaj Aspose.Imaging.Region prazan unutrašnjost na određenoj površini crtanja.

public bool IsEmpty(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafika koja predstavlja crtanu površinu.

Returns

bool

istinito ako je unutrašnjost ovog Aspose.Imaging.Regiona prazna kada se primjenjuje transformacija povezana s g’; inače, lažna.

Exceptions

ArgumentNullException

g’ is null.

IsInfinite(Graphics)

Provjerite ima li ovaj Aspose.Imaging.Region beskrajnu unutrašnjost na određenoj površini crtanja.

public bool IsInfinite(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafika koja predstavlja crtanu površinu.

Returns

bool

istinito ako je unutrašnjost ovog Aspose.Imaging.Regiona beskrajna kada se primjenjuje transformacija povezana s g’; inače, lažna.

Exceptions

ArgumentNullException

g’ is null.

IsVisible(plovidba, plovidba)

Provjerite je li određena točka sadržana u ovom Aspose.Imaging.Regionu.

public bool IsVisible(float x, float y)

Parameters

x float

X-koordinacija točke za testiranje.

y float

Koordinacija točke za testiranje.

Returns

bool

Istinita kada je određena točka sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(Pozicija)

Provjerite je li određena struktura Aspose.Imaging.PointF sadržana u ovom Wl17.Regionu.

public bool IsVisible(PointF point)

Parameters

point PointF

Struktura Aspose.Imaging.PointF za testiranje.

Returns

bool

istinito kada je točka " sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(pluta, pluta i grafika)

Provjerite je li određena točka sadržana u ovom Aspose.Imaging.Regionu kada je izrezana pomoću određenog Wl17.Grafika.

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

Parameters

x float

X-koordinacija točke za testiranje.

y float

Koordinacija točke za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

Istinita kada je određena točka sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(Pozicija, Grafička)

Testira se je li određena struktura Aspose.Imaging.PointF sadržana u ovom Wl17.Regionu kada je izrezana pomoću određenog _www.

public bool IsVisible(PointF point, Graphics g)

Parameters

point PointF

Struktura Aspose.Imaging.PointF za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je točka " sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(plovilo, plovilo, plovilo i plovilo)

Provjerite je li bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu.

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

Parameters

x float

X-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

y float

Y-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

width float

Širina rektangula za testiranje.

height float

Visina rektangula za testiranje.

Returns

bool

istinito kada je bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Region objektu; inače, lažna.

IsVisible(RectangleF)

Provjerava se je li bilo koji dio određene strukture Aspose.Imaging.RectangleF sadržan u ovom Wl17.Regionu.

public bool IsVisible(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF za testiranje.

Returns

bool

istinito kada je bilo koji dio rect’ sadržan u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(float, float, float, float, grafika)

Provjerite je li bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu kada je izrezan koristeći određenu Wl17.Grafika.

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

Parameters

x float

X-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

y float

Y-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

width float

Širina rektangula za testiranje.

height float

Visina rektangula za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu; inače, lažno.

IsVisible(RektangleF, Grafički)

Testira se je li bilo koji dio određene strukture Aspose.Imaging.RectangleF sadržan u ovom Wl17.Regionu kada je izrezan pomoću određenog _www.

public bool IsVisible(RectangleF rect, Graphics g)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je rect’ sadržan u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(int, int, grafika)

Provjerite je li određena točka sadržana unutar ovog Aspose.Imaging.Regionalnog objekta kada se izvlači pomoću određenog WR17.Grafika.

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

Parameters

x int

X-koordinacija točke za testiranje.

y int

Koordinacija točke za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je određena točka sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(Point)

Provjerite je li određena struktura Aspose.Imaging.Točka sadržana u ovom Wl17.Regionu.

public bool IsVisible(Point point)

Parameters

point Point

Struktura Aspose.Imaging.Točka za testiranje.

Returns

bool

istinito kada je točka " sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(Pozicija, grafika)

Provjerite je li određena struktura Aspose.Imaging.Point sadržana unutar ove Wl17.Region kada je izrezana pomoću određenog _www.grafika.

public bool IsVisible(Point point, Graphics g)

Parameters

point Point

Struktura Aspose.Imaging.Točka za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je točka " sadržana u ovom Aspose.Imaging.Region; inače, lažna.

IsVisible(int, int, int, int)

Provjerite je li bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu.

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

Parameters

x int

X-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

y int

Y-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

width int

Širina rektangula za testiranje.

height int

Visina rektangula za testiranje.

Returns

bool

istinito kada je bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu; inače, lažno.

IsVisible(Rectangle)

Provjerava se je li bilo koji dio određene strukture Aspose.Imaging.Rectangle sadržan u ovom području.

public bool IsVisible(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle za testiranje.

Returns

bool

Ova metoda se vraća istinito kada je bilo koji dio rect’ sadržan u ovom Aspose.Imaging.Region; inače, lažna.

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

Provjerite je li bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu kada je izrezan koristeći određenu Wl17.Grafika.

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

Parameters

x int

X-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

y int

Y-koordinacija gornjeg lijevog ugla pravog ugla za testiranje.

width int

Širina rektangula za testiranje.

height int

Visina rektangula za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je bilo koji dio određenog pravokuna sadržan u ovom Aspose.Imaging.Regionu; inače, lažno.

IsVisible(Grafički, Grafički)

Testira se je li bilo koji dio određene strukture Aspose.Imaging.Rectangle sadržan u ovom Wl17.Regionu kada je izrezan pomoću određenog _ WL16_ .Grafika.

public bool IsVisible(Rectangle rect, Graphics g)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle za testiranje.

g Graphics

A Aspose.Imaging.Grafika koja predstavlja grafski kontekst.

Returns

bool

istinito kada je bilo koji dio rect’ sadržan u ovom Aspose.Imaging.Region; inače, lažna.

MakeEmpty()

Inicijalizira ovaj Aspose.Imaging.Region na prazan unutrašnjost.

public void MakeEmpty()

MakeInfinite()

Inicijalizira ovaj Aspose.Imaging.Region je protivnik beskrajnog unutrašnjosti.

public void MakeInfinite()

Transform(Matrix)

Konvertira ovaj Aspose.Imaging.Region od strane određenog WR17.Matrix.

public void Transform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix kojim treba pretvoriti ovaj Wl17.Region.

Exceptions

ArgumentNullException

matrix’ is null.

Translate(plovidba, plovidba)

Oštećuje koordinate ovog Aspose.Imaging.Regiona po određenom iznosu.

public void Translate(float dx, float dy)

Parameters

dx float

Vrijednost da se nadoknadi ovaj Aspose.Imaging.Region horizontalno.

dy float

Vrijednost da se nadoknadi ovaj Aspose.Imaging.Region vertikalno.

Translate(u, u)

Oštećuje koordinate ovog Aspose.Imaging.Regiona po određenom iznosu.

public void Translate(int dx, int dy)

Parameters

dx int

Vrijednost da se nadoknadi ovaj Aspose.Imaging.Region horizontalno.

dy int

Vrijednost da se nadoknadi ovaj Aspose.Imaging.Region vertikalno.

Union(RectangleF)

ažurira ovaj Aspose.Imaging.Region na samom savezu i određenu strukturu Wl17.RectangleF.

public void Union(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF povezuje se s ovim Wl17.Region.

Union(Rectangle)

ažurira ovaj Aspose.Imaging.Region na samom savezu i određenu strukturu __ WL18___.Rectangle.

public void Union(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle povezuje se s ovim Wl17.Region.

Union(GraphicsPath)

ažurira ovaj Aspose.Imaging.Region na samog udruženja i određenog Wl17.GraphicsPath.

public void Union(GraphicsPath path)

Parameters

path GraphicsPath

Na Aspose.Imaging.GraphicsPath povezati s ovim Wl17.Region.

Exceptions

ArgumentNullException

path’ is null.

Union(Region)

ažurira ovaj Aspose.Imaging.Region na samog udruženja i određenog WR17.region.

public void Union(Region region)

Parameters

region Region

Podrijetlo Aspose.Imaging.Region za povezivanje s ovim WR17.region.

Exceptions

ArgumentNullException

region’ is null.

Xor(RectangleF)

ažurira ovaj Aspose.Imaging.Region na uniju minus prekretanje sebe s određenom strukturom Wl17.RectangleF.

public void Xor(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF do xor s ovim Wl17.Region.

Xor(Rectangle)

ažurira ovaj Aspose.Imaging.Region na uniju minus prekretanje sebe s određenom strukturom __Rectangle.

public void Xor(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle do xor s ovim Wl17.Region.

Xor(GraphicsPath)

ažurira ovaj Aspose.Imaging.Region na uniju minus prekretanje sebe s određenim Wl17.GraphicsPath.

public void Xor(GraphicsPath path)

Parameters

path GraphicsPath

Na Aspose.Imaging.GraphicsPath to xor s ovim Wl17.Region.

Exceptions

ArgumentNullException

path’ is null.

Xor(Region)

ažurira ovaj Aspose.Imaging.Region na uniju minus prekretanje sebe s određenim Wl17.region.

public void Xor(Region region)

Parameters

region Region

Aspose.Imaging.Region to xor s ovim WR17.region.

Exceptions

ArgumentNullException

region’ is null.

 Hrvatski