Class Region
Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Popisuje interiér grafickej formy pozostávajúcej z rektáloch a chodníkov. Táto trieda nemôže byť zdedená.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Region
Inheritance
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Region()
Inštalácia nového Aspose.Imaging.Region.
public Region()
Region(RectangleF)
Initalizuje novú Aspose.Imaging.Region z špecifikovanej štruktúry Wl17.RectangleF.
public Region(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF, ktorá definuje interiér novej Wl17.Region.
Region(Rectangle)
Initalizuje novú Aspose.Imaging.Region z špecifikovanej štruktúry Wl17.Rectangle.
public Region(Rectangle rect)
Parameters
rect
Rectangle
Aspose.Imaging.Rectangle štruktúra, ktorá definuje vnútorný priestor novej lokality.
Region(GraphicsPath)
Initalizuje novú Aspose.Imaging.Region s špecifikovaným Wl17.GraphicsPath.
public Region(GraphicsPath path)
Parameters
path
GraphicsPath
A Aspose.Imaging.GraphicsPath, ktorý definuje nový Wl17.Region.
Exceptions
path’ is null.
Methods
Complement(RectangleF)
Aktualizuje tento Aspose.Imaging.Region, aby obsahoval časť špecifikovanej štruktúry Wl17.RectangleF, ktorá nie je prepojená s týmto _www.
public void Complement(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF je doplnená o túto Wl17.Region.
Complement(Rectangle)
Aktualizuje tento Aspose.Imaging.Region, aby obsahoval časť špecifikovanej konštrukcie __Rectangle, ktorá nie je prepojená s týmto Wl17.region.
public void Complement(Rectangle rect)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle je doplnená o túto Wl17.Region.
Complement(GraphicsPath)
Aktualizuje túto lokalitu Aspose.Imaging.Region obsahovať časť špecifikovanej lokality Wl17.GraphicsPath, ktorá nie je prepojená s touto lokalitou _www.
public void Complement(GraphicsPath path)
Parameters
path
GraphicsPath
V Aspose.Imaging.GraphicsPath doplniť tento __ WL16__ .Region.
Exceptions
path’ isnull.
Complement(Region)
Aktualizuje túto lokalitu Aspose.Imaging.Region, aby obsahovala časť špecifikovanej lokality Wl17.region ktorá nie je prepojená s touto lokalitou _www.
public void Complement(Region region)
Parameters
region
Region
Objekt Aspose.Imaging.Region sa odvoláva na doplnenie tohto objektu WR17.region.
Exceptions
region’ isnull.
DeepClone()
Vytvorte presnú hlbokú kópiu tohto Aspose.Imaging.Region.
public Region DeepClone()
Returns
Aspose.Imaging.Region, ktorý táto metóda vytvára.
Equals(objekty)
Skontrolujte, či sú objekty rovnaké.
public override bool Equals(object obj)
Parameters
obj
object
Druhý objekt
Returns
Výsledkom je porovnanie rovnosti.
Equals(Oblasť, grafika)
Vyskúšajte, či je špecifikovaná Aspose.Imaging.Region totožná s touto WR17.region na špecifickej výkresovej ploche.
public bool Equals(Region region, Graphics g)
Parameters
region
Region
Aspose.Imaging.Region na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje kreslenú plochu.
Returns
Je pravda, ak je interiér regiónu totožný s interiérom tohto regiónu, keď sa aplikuje transformácia spojená s parametrom g’; inak, falošné.
Exceptions
g ‘or
region’ is null.
Exclude(RectangleF)
Aktualizuje tento Aspose.Imaging.Region obsahovať iba časť jeho interiéru, ktorá sa nezasahuje s špecifikovanou __ WL16___.RectangleF štruktúrou.
public void Exclude(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF musí byť vylúčená z tejto lokality.
Exclude(Rectangle)
Aktualizuje tento Aspose.Imaging.Region obsahovať iba časť jeho interiéru, ktorá sa nezasahuje s špecifikovanou __ WL18___.Rectangle štruktúry.
public void Exclude(Rectangle rect)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle je určená na vylúčenie z tejto lokality.
Exclude(GraphicsPath)
Aktualizuje tento Aspose.Imaging.Region obsahovať iba časť jeho interiéru, ktorý nie je prepojený s špecifikovaným Wl17.GraphicsPath.
public void Exclude(GraphicsPath path)
Parameters
path
GraphicsPath
Na Aspose.Imaging.GraphicsPath vylúčiť z tohto WR17.Region.
Exceptions
path’ is null.
Exclude(Region)
Aktualizuje tento Aspose.Imaging.Region, aby obsahoval iba časť jeho interiéru, ktorá nie je prepojená s špecifikovaným Wl17.region.
public void Exclude(Region region)
Parameters
region
Region
Z tohto Aspose.Imaging.Region vylučovať.
Exceptions
region’ is null.
GetHashCode()
Získajte hash kód aktuálneho objektu.
public override int GetHashCode()
Returns
Kód na hash.
Intersect(RectangleF)
Aktualizuje túto Aspose.Imaging.Region na priechod samotný s špecifikovanou štruktúrou Wl17.RectangleF.
public void Intersect(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF je prepojená s touto Wl17.Region.
Intersect(Rectangle)
Aktualizuje túto Aspose.Imaging.Region na priechod sám so špecifikovanou Wl17.Rectangle štruktúrou.
public void Intersect(Rectangle rect)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle je prepojená s touto Wl17.Region.
Intersect(GraphicsPath)
Aktualizuje tento Aspose.Imaging.Region na priechod samotný s špecifikovaným Wl17.GraphicsPath.
public void Intersect(GraphicsPath path)
Parameters
path
GraphicsPath
Na Aspose.Imaging.GraphicsPath prepínať s touto WR17.Region.
Intersect(Region)
Aktualizuje túto lokalitu Aspose.Imaging.Region na priechod sám so špecifikovanou lokalitou Wl17.region.
public void Intersect(Region region)
Parameters
region
Region
Aspose.Imaging.Region na prepojenie s týmto __ WL18___.region.
IsEmpty(Graphics)
Vyskúšajte, či tento Aspose.Imaging.Region má prázdny interiér na špecifikovanej výkresovej povrchu.
public bool IsEmpty(Graphics g)
Parameters
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje kreslenú plochu.
Returns
pravda, ak je interiér tohto Aspose.Imaging.Region prázdny, keď sa aplikuje transformácia spojená s g’; inak, falošné.
Exceptions
g’ is null.
IsInfinite(Graphics)
Vyskúšajte, či tento WL17_.Region má nekonečný interiér na špecifikovanej výkresovej povrchu.
public bool IsInfinite(Graphics g)
Parameters
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje kreslenú plochu.
Returns
pravda, ak je interiér tohto Aspose.Imaging.Region nekonečný, keď sa aplikuje transformácia spojená s g’; inak, falošné.
Exceptions
g’ is null.
IsVisible(Pláž, Pláž)
Vyskúšajte, či je uvedený bod obsiahnutý v tejto oblasti Aspose.Imaging.
public bool IsVisible(float x, float y)
Parameters
x
float
X-koordinát bodu na testovanie.
y
float
koordinát bodu na testovanie.
Returns
Pravdivé, keď je uvedený bod obsiahnutý v rámci tohto Aspose.Imaging.Region; inak, falošné.
IsVisible(Počítač)
Otestuje, či je špecifikovaná štruktúra Aspose.Imaging.PointF obsiahnutá v rámci tejto lokality.
public bool IsVisible(PointF point)
Parameters
point
PointF
Struktúra Aspose.Imaging.PointF na testovanie.
Returns
pravdivý, keď je bod " obsiahnutý v tomto Aspose.Imaging.Region; inak je falošný.
IsVisible(plavba, plavba, grafika)
Testuje, či je špecifikovaná položka obsiahnutá v rámci tohto Aspose.Imaging.Region pri vytváraní pomocou špecifickej WR17.Graphics.
public bool IsVisible(float x, float y, Graphics g)
Parameters
x
float
X-koordinát bodu na testovanie.
y
float
koordinát bodu na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
Pravdivé, keď je uvedený bod obsiahnutý v rámci tohto Aspose.Imaging.Region; inak, falošné.
IsVisible(Počítač, grafika)
Otestuje, či je špecifikovaná štruktúra Aspose.Imaging.PointF obsiahnutá v rámci tejto Wl17.Region, keď je vytiahnutá pomocou špecifickej _www.
public bool IsVisible(PointF point, Graphics g)
Parameters
point
PointF
Struktúra Aspose.Imaging.PointF na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, keď je bod " obsiahnutý v tomto Aspose.Imaging.Region; inak je falošný.
IsVisible(plavba, plavba, plavba, plavba)
Vyskúšajte, či sa niektorá časť špecifikovaného rektálu nachádza v tejto oblasti Aspose.Imaging.
public bool IsVisible(float x, float y, float width, float height)
Parameters
x
float
x-koordinát horného ľavého rohu pravého rohu na testovanie.
y
float
Y-koordinát horného ľavého rohu pravého rohu na testovanie.
width
float
Šírka pravého úhlu na testovanie.
height
float
Výška pravého úhlu na testovanie.
Returns
pravdivý, ak je akákoľvek časť špecifikovaného rektálu obsiahnutá v tomto objekte Aspose.Imaging.Region; inak falošný.
IsVisible(RectangleF)
Otestuje, či sa niektorá časť špecifikovanej štruktúry Aspose.Imaging.RectangleF nachádza v rámci tejto oblasti.
public bool IsVisible(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF na testovanie.
Returns
pravdivý, ak je akákoľvek časť rect’ obsiahnutá v tomto Aspose.Imaging.Region; inak, falošné.
IsVisible(placht, placht, placht, placht, grafika)
Testuje, či je akákoľvek časť špecifikovaného rektívu obsiahnutá v rámci tohto Aspose.Imaging.Region, keď je vytiahnutá pomocou špecifického WR17.Grafika.
public bool IsVisible(float x, float y, float width, float height, Graphics g)
Parameters
x
float
x-koordinát horného ľavého rohu pravého rohu na testovanie.
y
float
Y-koordinát horného ľavého rohu pravého rohu na testovanie.
width
float
Šírka pravého úhlu na testovanie.
height
float
Výška pravého úhlu na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, ak je akákoľvek časť špecifikovaného rektangulu obsiahnutá v rámci tohto Aspose.Imaging.Region; inak, falošné.
IsVisible(RectangleF, grafika)
Testuje, či je akákoľvek časť špecifikovanej Aspose.Imaging.RectangleF štruktúry obsiahnutá v rámci tejto Wl17.Region pri vytváraní s použitím špecifickej _www.wll.
public bool IsVisible(RectangleF rect, Graphics g)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, keď je rect’ obsiahnutý v tomto Aspose.Imaging.Region; inak, falošné.
IsVisible(int, int, grafika)
Testuje, či je špecifikovaná položka obsiahnutá v tomto Aspose.Imaging.Region objekte pri natáčaní pomocou špecifického Wl17.Graphics objektu.
public bool IsVisible(int x, int y, Graphics g)
Parameters
x
int
X-koordinát bodu na testovanie.
y
int
koordinát bodu na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, keď je uvedený bod obsiahnutý v tomto Aspose.Imaging.Region; inak falošný.
IsVisible(Point)
Vyskúšajte, či je špecifikovaná štruktúra Aspose.Imaging.Punkt obsiahnutá v rámci tejto lokality.
public bool IsVisible(Point point)
Parameters
point
Point
Struktúra Aspose.Imaging.Point na testovanie.
Returns
pravdivý, keď je bod " obsiahnutý v tomto Aspose.Imaging.Region; inak je falošný.
IsVisible(Názov, grafika)
Testuje, či je špecifikovaná Aspose.Imaging.Pointová štruktúra obsiahnutá v rámci tejto Wl17.Region, keď je vytiahnutá pomocou špecifickej _ www.wll.grafika .
public bool IsVisible(Point point, Graphics g)
Parameters
point
Point
Struktúra Aspose.Imaging.Point na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, keď je bod " obsiahnutý v tomto Aspose.Imaging.Region; inak je falošný.
IsVisible(int, int, int, int, int)
Vyskúšajte, či sa niektorá časť špecifikovaného rektálu nachádza v tejto oblasti Aspose.Imaging.
public bool IsVisible(int x, int y, int width, int height)
Parameters
x
int
x-koordinát horného ľavého rohu pravého rohu na testovanie.
y
int
Y-koordinát horného ľavého rohu pravého rohu na testovanie.
width
int
Šírka pravého úhlu na testovanie.
height
int
Výška pravého úhlu na testovanie.
Returns
pravdivý, ak je akákoľvek časť špecifikovaného rektangulu obsiahnutá v rámci tohto Aspose.Imaging.Region; inak, falošné.
IsVisible(Rectangle)
Otestuje, či sa niektorá časť špecifikovanej Aspose.Imaging.Rectangle štruktúry nachádza v rámci tejto Wl17.Region.
public bool IsVisible(Rectangle rect)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle na testovanie.
Returns
Táto metóda sa vráti pravdivá, keď je akákoľvek časť rect’ obsiahnutá v tomto Aspose.Imaging.Region; inak, falošné.
IsVisible(int, int, int, int, grafika)
Testuje, či je akákoľvek časť špecifikovaného rektívu obsiahnutá v rámci tohto Aspose.Imaging.Region, keď je vytiahnutá pomocou špecifického WR17.Grafika.
public bool IsVisible(int x, int y, int width, int height, Graphics g)
Parameters
x
int
x-koordinát horného ľavého rohu pravého rohu na testovanie.
y
int
Y-koordinát horného ľavého rohu pravého rohu na testovanie.
width
int
Šírka pravého úhlu na testovanie.
height
int
Výška pravého úhlu na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, ak je akákoľvek časť špecifikovaného rektangulu obsiahnutá v rámci tohto Aspose.Imaging.Region; inak, falošné.
IsVisible(Rectangle , grafika)
Testuje, či je akákoľvek časť špecifikovanej Aspose.Imaging.Rectangle štruktúry obsiahnutá v rámci tejto Wl17.Region pri vytváraní s použitím špecifickej www.wl18 .grafika.
public bool IsVisible(Rectangle rect, Graphics g)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle na testovanie.
g
Graphics
A Aspose.Imaging.Grafika, ktorá predstavuje grafický kontext.
Returns
pravdivý, ak je akákoľvek časť rect’ obsiahnutá v tomto Aspose.Imaging.Region; inak, falošné.
MakeEmpty()
Initalizuje tento Aspose.Imaging.Region na prázdny interiér.
public void MakeEmpty()
MakeInfinite()
Inicializuje tento Aspose.Imaging.Region je proti nekonečnému interiéru.
public void MakeInfinite()
Transform(Matrix)
Konvertuje tento Aspose.Imaging.Region podľa špecifikovaného __ WL16__ .Matrix.
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
Aspose.Imaging.Matrix, ktorou premeniť tento Wl17.Region.
Exceptions
matrix’ is null.
Translate(Pláž, Pláž)
Odsekuje koordináty tohto Aspose.Imaging.Region podľa stanoveného množstva.
public void Translate(float dx, float dy)
Parameters
dx
float
Množstvo na odškodnenie tohto Aspose.Imaging.Region horizontálne.
dy
float
Množstvo na odškodnenie tohto Aspose.Imaging.Region vertikálne.
Translate(a int, int)
Odsekuje koordináty tohto Aspose.Imaging.Region podľa stanoveného množstva.
public void Translate(int dx, int dy)
Parameters
dx
int
Množstvo na odškodnenie tohto Aspose.Imaging.Region horizontálne.
dy
int
Množstvo na odškodnenie tohto Aspose.Imaging.Region vertikálne.
Union(RectangleF)
Aktualizuje tento Aspose.Imaging.Region k samotnému zväzu a špecifikovanej štruktúre Wl17.RectangleF.
public void Union(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF sa spája s touto _ www.wl17_.region .
Union(Rectangle)
Aktualizuje tento Aspose.Imaging.Region na samotný zväz a špecifikovanú Wl17.Rectangle štruktúru.
public void Union(Rectangle rect)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle sa spája s touto _ www.wl17_.region .
Union(GraphicsPath)
Aktualizuje tento Aspose.Imaging.Region k samotnému zväzu a k špecifikovanej Wl17.GraphicsPath.
public void Union(GraphicsPath path)
Parameters
path
GraphicsPath
Stránka Aspose.Imaging.GraphicsPath spája s touto stránkou WR17.Region.
Exceptions
path’ is null.
Union(Region)
Aktualizuje túto lokalitu Aspose.Imaging.Region k samotnému zväzu a špecifikovanej lokalite Wl17.region.
public void Union(Region region)
Parameters
region
Region
WL17_.Region sa pripojiť k tomuto _Wl17.region.
Exceptions
region’ is null.
Xor(RectangleF)
Aktualizuje túto Aspose.Imaging.Region na zväzok minus priechod sám so štruktúrou špecifikovanou Wl17.RectangleF.
public void Xor(RectangleF rect)
Parameters
rect
RectangleF
Struktúra Aspose.Imaging.RectangleF sa zhoduje s touto Wl17.Region.
Xor(Rectangle)
Aktualizuje túto Aspose.Imaging.Region na zväzok minus priechod sám so špecifikovanou Wl17.Rectangle štruktúrou.
public void Xor(Rectangle rect)
Parameters
rect
Rectangle
Struktúra Aspose.Imaging.Rectangle do xor s touto __ WL16__ .Region.
Xor(GraphicsPath)
Aktualizuje to Aspose.Imaging.Region na zväzok minus priechod sám so špecifikovaným Wl17.GraphicsPath.
public void Xor(GraphicsPath path)
Parameters
path
GraphicsPath
The Aspose.Imaging.GraphicsPath to xor s touto WR17.Region.
Exceptions
path’ is null.
Xor(Region)
Aktualizuje tento Aspose.Imaging.Region na zväzok minus priechod sám so špecifikovaným WR17.region.
public void Xor(Region region)
Parameters
region
Region
Aspose.Imaging.Region to xor s týmto __ WL18___.region.
Exceptions
region’ is null.