Class Region

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 Region

Inheritance

object Region

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

ArgumentNullException

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

ArgumentNullException

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

ArgumentNullException

region’ isnull.

DeepClone()

Vytvorte presnú hlbokú kópiu tohto Aspose.Imaging.Region.

public Region DeepClone()

Returns

Region

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

bool

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

bool

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

ArgumentNullException

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

ArgumentNullException

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

ArgumentNullException

region’ is null.

GetHashCode()

Získajte hash kód aktuálneho objektu.

public override int GetHashCode()

Returns

int

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

bool

pravda, ak je interiér tohto Aspose.Imaging.Region prázdny, keď sa aplikuje transformácia spojená s g’; inak, falošné.

Exceptions

ArgumentNullException

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

bool

pravda, ak je interiér tohto Aspose.Imaging.Region nekonečný, keď sa aplikuje transformácia spojená s g’; inak, falošné.

Exceptions

ArgumentNullException

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

ArgumentNullException

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

ArgumentNullException

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

ArgumentNullException

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

ArgumentNullException

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

ArgumentNullException

region’ is null.

 Slovenčina