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
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
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
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
region’ isnull.
DeepClone()
Stvorite točnu duboku kopiju ovog Aspose.Imaging.Region.
public Region DeepClone()
Returns
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
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
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
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
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
region’ is null.
GetHashCode()
Pronađite hash kod trenutnog objekta.
public override int GetHashCode()
Returns
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
istinito ako je unutrašnjost ovog Aspose.Imaging.Regiona prazna kada se primjenjuje transformacija povezana s g’; inače, lažna.
Exceptions
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
istinito ako je unutrašnjost ovog Aspose.Imaging.Regiona beskrajna kada se primjenjuje transformacija povezana s g’; inače, lažna.
Exceptions
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
region’ is null.