Class Region
Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.5.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 RegionInheritance
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 zo špecifikovanej štruktúry Asposa.RectangleF.
public Region(RectangleF rect)Parameters
rect RectangleF
Aspose.Imaging.RectangleF štruktúra, ktorá definuje vnútorný priestor novej aspózy.imaginácie.Region.
Region(Rectangle)
Initalizuje novú Aspose.Imaging.Region z špecifikovanej štruktúry Asposa.Imaging.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 Asposa.Imaging.GraphicsPath.
public Region(GraphicsPath path)Parameters
path GraphicsPath
A Aspose.Imaging.GraphicsPath, ktorý definuje novú Aspos.Imaging.Region.
Exceptions
path’ is null.
Methods
Complement(RectangleF)
Aktualizuje tento Aspose.Imaging.Region, aby obsahoval časť špecifikovanej štruktúry Aspos.Imaging.RectangleF, ktorá nie je prepojená s týmto Aspo.imaging-Regione.
public void Complement(RectangleF rect)Parameters
rect RectangleF
Struktúra Aspose.Imaging.RectangleF je doplnená týmto aspektom.
Complement(Rectangle)
Aktualizuje tento Aspose.Imaging.Region, aby obsahoval časť špecifikovanej štruktúry Aspos.Imaging.Rectangle, ktorá nie je prepojená s týmto Aspo.imagingu.region.
public void Complement(Rectangle rect)Parameters
rect Rectangle
Struktúra Aspose.Imaging.Rectangle je doplnená týmto aspektom.
Complement(GraphicsPath)
Aktualizuje tento Aspose.Imaging.Region obsahovať časť špecifikovaného Aspos.Imaging.GraphicsPath, ktorý nie je prepojený s týmto Aspo.imaging
public void Complement(GraphicsPath path)Parameters
path GraphicsPath
Spoločnosť Aspose.Imaging.GraphicsPath doplní túto lokalitu.
Exceptions
path’ isnull.
Complement(Region)
Aktualizácia tejto oblasti Aspose.Imaging.Region obsahovať časť špecifikovanej oblasti, ktorá nie je prepojená s touto oblasťou.
public void Complement(Region region)Parameters
region Region
Spoločnosť Aspose.Imaging.Region sa sťažuje na doplnenie tohto objektu Asposa.Imaging.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 identický s týmto Asposom.Predstavovať.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ý nie je prepojený s špecifikovanou Aspos.Image.RectangleF štruktúru.
public void Exclude(RectangleF rect)Parameters
rect RectangleF
Struktúra Aspose.Imaging.RectangleF musí byť vylúčená z tejto lokality.
Exclude(Rectangle)
Aktualizuje to Aspose.Imaging.Region obsahovať iba časť jeho interiéru, ktorý nie je prepojený s špecifikovanou Asposa.Imaging .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 to Aspose.Imaging.Region obsahovať iba časť jeho interiéru, ktorý nie je prepojený s špecifikovaným Aspos.GraphicsPath.
public void Exclude(GraphicsPath path)Parameters
path GraphicsPath
Aspose.Imaging.GraphicsPath vylúčiť z tohto Asposa.Imaging.Region.
Exceptions
path’ is null.
Exclude(Region)
Aktualizuje to Aspose.Imaging.Region obsahovať iba časť jeho interiéru, ktorý nie je prepojený s špecifikovaným Asposa.Imagingu.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 sám so špecifikovanou štruktúrou Aspos.Imaging.RectangleF.
public void Intersect(RectangleF rect)Parameters
rect RectangleF
Struktúra Aspose.Imaging.RectangleF je prepojená s touto štruktúrou Asposa.Imaging.Region.
Intersect(Rectangle)
Aktualizuje to Aspose.Imaging.Region na priechod samotný s špecifikovanou štruktúrou Aspos.Imaging.Rectangle.
public void Intersect(Rectangle rect)Parameters
rect Rectangle
Struktúra Aspose.Imaging.Rectangle je prepojená s touto štruktúrou Asposa.Imaging.Region.
Intersect(GraphicsPath)
Aktualizuje to Aspose.Imaging.Region na priechod sám so špecifikovaným Aspos.Imaging.GraphicsPath.
public void Intersect(GraphicsPath path)Parameters
path GraphicsPath
Aspose.Imaging.GraphicsPath prechádza s týmto Aspos.Imaging.Region.
Intersect(Region)
Aktualizácia tejto lokality Aspose.Imaging.Region na priechod sám so špecifikovanou lokalitou Aspos.Imaging.region.
public void Intersect(Region region)Parameters
region Region
Aspose.Imaging.Region sa prepája s týmto Aspos.Imaging.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)
Testuje, či tento Aspose.Imaging.Region má nekonečný interiér na špecifikovanej povrchu kreslenia.
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)
Vyskúšajte, či je uvedený bod obsiahnutý v tejto oblasti Aspose.Imaging.Region pri výtlačke pomocou špecifikovanej stránky Aspos.Imaging.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)
Testuje, či je špecifikovaná štruktúra Aspose.Imaging.PointF obsiahnutá v tejto oblasti Aspos.Imaging.Region, keď je vytiahnutá s použitím špecifického Asposa.imagin.Graphics.
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 tejto oblasti Aspose.Imaging.Region, keď je vytiahnutá pomocou špecifického asposa.Imaging.Graphics.
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 štruktúry Aspose.Imaging.RectangleF obsiahnutá v tejto oblasti Aspos.Imaging.Graphics, keď je vytiahnutá pomocou špecifickej štyri časti.
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 objekte Aspose.Imaging.Region, keď je vytiahnutá pomocou špecifického objektu Asposa.Imaging.Graphics.
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á štruktúra Aspose.Imaging.Point obsiahnutá v tejto oblasti Aspos.Imaging.Region, keď je natáčaná pomocou špecifického Asposa.imagin.Graphics.
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 je akákoľvek časť špecifikovanej štruktúry Aspose.Imaging.Rectangle obsiahnutá v tejto oblasti.
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 tejto oblasti Aspose.Imaging.Region, keď je vytiahnutá pomocou špecifického asposa.Imaging.Graphics.
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 Aspos.Imaging.Region pri vytváraní s použitím špecifickej Asposa.imagin.Graphics.
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)
Transformuje tento Aspose.Imaging.Region podľa špecifikovaného Asposa.Imaging.Matrix.
public void Transform(Matrix matrix)Parameters
matrix Matrix
Aspose.Imaging.Matrix, ktorou premeniť tento Aspos.Imaging.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 to Aspose.Imaging.Region na zväzok samého seba a špecifikovanú štruktúru Asposa.Imaging.RectangleF.
public void Union(RectangleF rect)Parameters
rect RectangleF
Struktúra Aspose.Imaging.RectangleF sa spája s týmto Asposom.Imaginou.Region.
Union(Rectangle)
Aktualizuje tento Aspose.Imaging.Region na zväzok samého seba a špecifikovanú štruktúru Asposa.Imagingu.Rectangle.
public void Union(Rectangle rect)Parameters
rect Rectangle
Struktúra Aspose.Imaging.Rectangle sa spája s týmto Asposom.Imaging.Region.
Union(GraphicsPath)
Aktualizuje to Aspose.Imaging.Region k zväzu samého seba a špecifikovaný Asposa.GraphicsPath.
public void Union(GraphicsPath path)Parameters
path GraphicsPath
Aspose.Imaging.GraphicsPath sa spája s týmto Aspos.Imaging.Region.
Exceptions
path’ is null.
Union(Region)
Aktualizácia tejto lokality Aspose.Imaging.Region k samotnému zväzu a k špecifikovanej lokalite Asposa.Predstavenie.
public void Union(Region region)Parameters
region Region
Aspose.Imaging.Region sa spája s týmto Aspos.Imagin.region.
Exceptions
region’ is null.
Xor(RectangleF)
Aktualizuje to Aspose.Imaging.Region na zväzok minus priechod sám so špecifikovanou štruktúrou Aspos.RectangleF.
public void Xor(RectangleF rect)Parameters
rect RectangleF
Struktúra Aspose.Imaging.RectangleF by sa mala zhodovať s touto Aspose.IMAGING.Region.
Xor(Rectangle)
Aktualizuje to Aspose.Imaging.Region na zväzok minus priechod sám so špecifikovanou štruktúrou Aspos.Imaging.Rectangle.
public void Xor(Rectangle rect)Parameters
rect Rectangle
Struktúra Aspose.Imaging.Rectangle by sa mala chrániť s týmto Asposom.Imaging.Region.
Xor(GraphicsPath)
Aktualizuje to Aspose.Imaging.Region na zväz minus priechod sám so špecifikovaným Aspos.Imaging.GraphicsPath.
public void Xor(GraphicsPath path)Parameters
path GraphicsPath
The Aspose.Imaging.GraphicsPath to xor s touto Aspos.Imaging.Region.
Exceptions
path’ is null.
Xor(Region)
Aktualizuje to Aspose.Imaging.Region na zväzok minus priechod sám so špecifikovaným Asposa.Imagingu.region.
public void Xor(Region region)Parameters
region Region
Spoločnosť Aspose.Imaging.Region je určená pre túto lokalitu.
Exceptions
region’ is null.