Class Region

Class Region

Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)

Popisuje interiér grafické tvary skládající se z obdélníku a cest. Tato třída nelze zdědit.

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

Inheritance

object Region

Dědiční členové

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

Constructors

Region()

Začíná nový Aspose.Imaging.Region.

public Region()

Region(RectangleF)

Začíná nový Aspose.Imaging.Region z specifikované struktury Aspose.Imaging.RectangleF.

public Region(RectangleF rect)

Parameters

rect RectangleF

Aspose.Imaging.RectangleF struktura, která definuje interiér nového Aspose.Imaging.Region.

Region(Rectangle)

Začíná nový Aspose.Imaging.Region z specifikované struktury Aspose.Imaging.Rectangle.

public Region(Rectangle rect)

Parameters

rect Rectangle

Aspose.Imaging.Rectangle struktura, která definuje interiér nového Aspose.Imaging.Region.

Region(GraphicsPath)

Začíná nový Aspose.Imaging.Region s specifikovaným Aspose.Imaging.GraphicsPath.

public Region(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath, který definuje nový Aspose.Imaging.Region.

Exceptions

ArgumentNullException

path’ is null.

Methods

Complement(RectangleF)

Aktualizuje tento Aspose.Imaging.Region, aby obsahoval část specifikované struktury Aspose.Imaging.RectangleF, která se nepřekračuje s tímto Aspose.Imaging.Region.

public void Complement(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF doplňuje tuto Aspose.Imaging.Region.

Complement(Rectangle)

Aktualizuje tento Aspose.Imaging.Region obsahovat část specifikované Aspose.Imaging.Rectangle struktury, která nepřichází s tímto Aspose.Imaging.Region.

public void Complement(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle doplňuje tuto Aspose.Imaging.Region.

Complement(GraphicsPath)

Aktualizuje tento Aspose.Imaging.Region obsahovat část specifikovaného Aspose.Imaging.GraphicsPath, který nepřichází s tímto Aspose.Imaging.Region.

public void Complement(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath doplnit tento Aspose.Imaging.Region.

Exceptions

ArgumentNullException

path’ isnull.

Complement(Region)

Aktualizuje tento Aspose.Imaging.Region, aby obsahoval část specifikovaného Aspose.Imaging.Region, který se nepřekračuje s tímto Aspose.Imaging.Region.

public void Complement(Region region)

Parameters

region Region

Aspose.Imaging.Region navrhuje doplnit tento objekt Aspose.Imaging.Region.

Exceptions

ArgumentNullException

region’ isnull.

DeepClone()

Vytvořte přesnou hlubokou kopii tohoto Aspose.Imaging.Region.

public Region DeepClone()

Returns

Region

Aspose.Imaging.Region, který tato metoda vytv.

Equals(Objekt)

Zkontrolujte, zda jsou objekty stejn.

public override bool Equals(object obj)

Parameters

obj object

Druhý objekt.

Returns

bool

Výsledkem je srovnání rovnosti.

Equals(Region, grafika)

Testuje, zda je specifikovaný Aspose.Imaging.Region totožný s tímto Aspose.Imaging.Region na specifikovaném kresleném povrchu.

public bool Equals(Region region, Graphics g)

Parameters

region Region

Přečtěte si o tématu Aspose.Imaging.Region pro testován.

g Graphics

Aspose.Imaging.Grafika, která představuje kreslenou plochu.

Returns

bool

Je pravda, jestliže je vnitřek regionu totožný s vnitřkem tohoto regionu, když je aplikována transformace spojená s parametrem g’; jinak je falešn.

Exceptions

ArgumentNullException

g ‘or region’ is null.

Exclude(RectangleF)

Aktualizuje tento Aspose.Imaging.Region obsahovat pouze část jeho interiéru, který neprochází specifikovanou strukturou Aspose.Imaging.RectangleF.

public void Exclude(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF vyloučit z této Aspose.Imaging.Region.

Exclude(Rectangle)

Aktualizuje tento Aspose.Imaging.Region obsahovat pouze část jeho interiéru, který neprochází specifikovanou strukturou Aspose.Imaging.Rectangle.

public void Exclude(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle vyloučit z tohoto Aspose.Imaging.Region.

Exclude(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region obsahovat pouze část jeho interiéru, který neprochází s uvedeným Aspose.Imaging.GraphicsPath.

public void Exclude(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath vyloučit z tohoto Aspose.Imaging.Region.

Exceptions

ArgumentNullException

path’ is null.

Exclude(Region)

Aktualizuje tento Aspose.Imaging.Region obsahovat pouze část jeho interiéru, který se neprochází s uvedeným Aspose.Imaging.Region.

public void Exclude(Region region)

Parameters

region Region

Aspose.Imaging.Region vyloučit z tohoto Aspose.Imaging.Region.

Exceptions

ArgumentNullException

region’ is null.

GetHashCode()

Získejte hash kód aktuálního objektu.

public override int GetHashCode()

Returns

int

Kód pro hash.

Intersect(RectangleF)

Aktualizuje to Aspose.Imaging.Region na křižovatku sama se specifikovanou strukturou Aspose.Imaging.RectangleF.

public void Intersect(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF se propojí s tímto Aspose.Imaging.Region.

Intersect(Rectangle)

Aktualizuje to Aspose.Imaging.Region na křižovatku sama se specifikovanou strukturou Aspose.Imaging.Rectangle.

public void Intersect(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle k přepínání s tímto Aspose.Imaging.Region.

Intersect(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region na křižovatku sám se specifikovaným Aspose.Imaging.GraphicsPath.

public void Intersect(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath k propojení s tímto Aspose.Imaging.Region.

Intersect(Region)

Aktualizuje tento Aspose.Imaging.Region na křižovatku sám se specifikovaným Aspose.Imaging.Region.

public void Intersect(Region region)

Parameters

region Region

Aspose.Imaging.Region se propojí s tímto Aspose.Imaging.Region.

IsEmpty(Graphics)

Zkontrolujte, zda tento Aspose.Imaging.Region má prázdný interiér na specifikovaném kresleném povrchu.

public bool IsEmpty(Graphics g)

Parameters

g Graphics

Aspose.Imaging.Grafika, která představuje kreslenou plochu.

Returns

bool

je pravdivý, pokud je interiér tohoto Aspose.Imaging.Region prázdný, když je aplikována transformace spojená s g’; jinak je falešn.

Exceptions

ArgumentNullException

g’ is null.

IsInfinite(Graphics)

Zkontrolujte, zda tento Aspose.Imaging.Region má nekonečný interiér na specifikovaném kresleném povrchu.

public bool IsInfinite(Graphics g)

Parameters

g Graphics

Aspose.Imaging.Grafika, která představuje kreslenou plochu.

Returns

bool

je pravdivý, pokud je interiér tohoto Aspose.Imaging.Region nekonečný, když je aplikována transformace spojená s g’; jinak je falešn.

Exceptions

ArgumentNullException

g’ is null.

IsVisible(Plzeň, Plzeň)

Zkontrolujte, zda je uvedený bod obsažen v této Aspose.Imaging.Region.

public bool IsVisible(float x, float y)

Parameters

x float

X-koordinát bodu na zkoušku.

y float

Koordinaci bodu pro testován.

Returns

bool

Pravdivý, když je uvedený bod obsažen v této Aspose.Imaging.Region; jinak, falešn.

IsVisible(PointF)

Testuje, zda je specifikovaná struktura Aspose.Imaging.PointF obsažena v této Aspose.Imaging.Region.

public bool IsVisible(PointF point)

Parameters

point PointF

Struktura Aspose.Imaging.PointF je testována.

Returns

bool

pravdivý, když je bod " obsažen v této tabulce.Imaging.Region; jinak je falešn.

IsVisible(plavba, plavba, grafika)

Zkontrolujte, zda je uvedený bod obsažen v této Aspose.Imaging.Region při vytváření pomocí specifikované Aspose.Imaging.Graphics.

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

Parameters

x float

X-koordinát bodu na zkoušku.

y float

Koordinaci bodu pro testován.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

Pravdivý, když je uvedený bod obsažen v této Aspose.Imaging.Region; jinak, falešn.

IsVisible(PointF, grafika)

Testuje, zda je specifikovaná struktura Aspose.Imaging.PointF obsažena v této Aspose.Imaging.Region při vytváření pomocí specifikované Aspose.Imaging.Graphics.

public bool IsVisible(PointF point, Graphics g)

Parameters

point PointF

Struktura Aspose.Imaging.PointF je testována.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

pravdivý, když je bod " obsažen v této tabulce.Imaging.Region; jinak je falešn.

IsVisible(loď, loď, loď, loď)

Zkontrolujte, zda je jakákoli část uvedeného pravého úhlu obsažena v této oblasti Aspose.Imaging.Region.

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

Parameters

x float

X-koordinát horního levého rohu pravého úhlu na zkoušku.

y float

Y-koordinát horního levého rohu pravého úhlu k zkoušce.

width float

ka obdélníku pro testován.

height float

Výška pravého úhlu na zkoušku.

Returns

bool

je pravdivá, pokud je jakákoli část uvedeného pravého úhlu obsažena v tomto objektu Aspose.Imaging.Region; jinak je falešn.

IsVisible(RectangleF)

Testuje, zda je jakákoli část specifikované struktury Aspose.Imaging.RectangleF obsažena v této Aspose.Imaging.Region.

public bool IsVisible(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF je testována.

Returns

bool

je pravdivá, pokud je jakákoli část rect’ obsažena v této oblasti Aspose.Imaging.Region; jinak je falešn.

IsVisible(flotila, flotila, flotila, flotila, grafika)

Zkontrolujte, zda je jakákoli část uvedeného pravého úhlu obsažena v tomto Aspose.Imaging.Region při vytváření pomocí uvedeného Aspose.Imaging.Graphics.

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

Parameters

x float

X-koordinát horního levého rohu pravého úhlu na zkoušku.

y float

Y-koordinát horního levého rohu pravého úhlu k zkoušce.

width float

ka obdélníku pro testován.

height float

Výška pravého úhlu na zkoušku.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

je pravdivá, pokud je jakákoli část uvedeného pravého úhlu obsažena v této Aspose.Imaging.Region; jinak je falešn.

IsVisible(RectangleF, grafika)

Testuje, zda je jakákoli část specifikované struktury Aspose.Imaging.RectangleF obsažena v rámci této Aspose.Imaging.Region při vytváření pomocí specifikované Aspose.Imaging.Graphics.

public bool IsVisible(RectangleF rect, Graphics g)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF je testována.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

pravdivý, když je rect’ obsažen v této Aspose.Imaging.Region; jinak je falešn.

IsVisible(int, int, grafika)

Zkontrolujte, zda je specifikovaný bod obsažen v tomto objektu Aspose.Imaging.Region při vytváření pomocí specifikovaného objektu Aspose.Imaging.Graphics.

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

Parameters

x int

X-koordinát bodu na zkoušku.

y int

Koordinaci bodu pro testován.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

pravdivý, když je uvedený bod obsažen v této Aspose.Imaging.Region; jinak falešn.

IsVisible(Point)

Zkontrolujte, zda je specifikovaná struktura Aspose.Imaging.Point obsažena v této Aspose.Imaging.Region.

public bool IsVisible(Point point)

Parameters

point Point

Struktura Aspose.Imaging.Point je testována.

Returns

bool

pravdivý, když je bod " obsažen v této tabulce.Imaging.Region; jinak je falešn.

IsVisible(bod, grafika)

Testuje, zda je specifikovaná struktura Aspose.Imaging.Point obsažena v této Aspose.Imaging.Region při vytváření pomocí specifikované Aspose.Imaging.Graphics.

public bool IsVisible(Point point, Graphics g)

Parameters

point Point

Struktura Aspose.Imaging.Point je testována.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

pravdivý, když je bod " obsažen v této tabulce.Imaging.Region; jinak je falešn.

IsVisible(Int, int, int, int, int)

Zkontrolujte, zda je jakákoli část uvedeného pravého úhlu obsažena v této oblasti Aspose.Imaging.Region.

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

Parameters

x int

X-koordinát horního levého rohu pravého úhlu na zkoušku.

y int

Y-koordinát horního levého rohu pravého úhlu k zkoušce.

width int

ka obdélníku pro testován.

height int

Výška pravého úhlu na zkoušku.

Returns

bool

je pravdivá, pokud je jakákoli část uvedeného pravého úhlu obsažena v této Aspose.Imaging.Region; jinak je falešn.

IsVisible(Rectangle)

Testuje, zda je jakákoli část specifikované struktury Aspose.Imaging.Rectangle obsažena v této Aspose.Imaging.Region.

public bool IsVisible(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle je testována.

Returns

bool

Tato metoda se vrací pravdivá, když je jakákoli část rect’ obsažena v této Aspose.Imaging.Region; jinak je falešn.

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

Zkontrolujte, zda je jakákoli část uvedeného pravého úhlu obsažena v tomto Aspose.Imaging.Region při vytváření pomocí uvedeného Aspose.Imaging.Graphics.

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

Parameters

x int

X-koordinát horního levého rohu pravého úhlu na zkoušku.

y int

Y-koordinát horního levého rohu pravého úhlu k zkoušce.

width int

ka obdélníku pro testován.

height int

Výška pravého úhlu na zkoušku.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

je pravdivá, pokud je jakákoli část uvedeného pravého úhlu obsažena v této Aspose.Imaging.Region; jinak je falešn.

IsVisible(Rektangle, grafika)

Testuje, zda je jakákoli část specifikované struktury Aspose.Imaging.Rectangle obsažena v rámci této Aspose.Imaging.Region při vytváření pomocí specifikované Aspose.Imaging.Graphics.

public bool IsVisible(Rectangle rect, Graphics g)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle je testována.

g Graphics

Aspose.Imaging.Grafika, která představuje grafický kontext.

Returns

bool

je pravdivá, pokud je jakákoli část rect’ obsažena v této oblasti Aspose.Imaging.Region; jinak je falešn.

MakeEmpty()

Začíná to Aspose.Imaging.Region do prázdného interiéru.

public void MakeEmpty()

MakeInfinite()

Inicializuje tento Aspose.Imaging.Region odpor k nekonečnému interiéru.

public void MakeInfinite()

Transform(Matrix)

Transformuje tento Aspose.Imaging.Region specifikovaným Aspose.Imaging.Matrix.

public void Transform(Matrix matrix)

Parameters

matrix Matrix

Aspose.Imaging.Matrix, kterým se transformuje tento Aspose.Imaging.Region.

Exceptions

ArgumentNullException

matrix’ is null.

Translate(Plzeň, Plzeň)

Odkazuje koordináty tohoto Aspose.Imaging.Region stanoveným množstvím.

public void Translate(float dx, float dy)

Parameters

dx float

Výše kompenzace pro tento Aspose.Imaging.Region horizontáln.

dy float

Množství kompenzovat tento Aspose.Imaging.Region vertikáln.

Translate(a int, int)

Odkazuje koordináty tohoto Aspose.Imaging.Region stanoveným množstvím.

public void Translate(int dx, int dy)

Parameters

dx int

Výše kompenzace pro tento Aspose.Imaging.Region horizontáln.

dy int

Množství kompenzovat tento Aspose.Imaging.Region vertikáln.

Union(RectangleF)

Aktualizuje tento Aspose.Imaging.Region do sdružení samotného a specifikované struktury Aspose.Imaging.RectangleF.

public void Union(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF se spojuje s tímto Aspose.Imaging.Region.

Union(Rectangle)

Aktualizuje tento Aspose.Imaging.Region na svazek a specifikovanou strukturu Aspose.Imaging.Rectangle.

public void Union(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle se spojuje s tímto Aspose.Imaging.Region.

Union(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region k sdružení samotné a specifikované Aspose.Imaging.GraphicsPath.

public void Union(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath spojit s tímto Aspose.Imaging.Region.

Exceptions

ArgumentNullException

path’ is null.

Union(Region)

Aktualizace této oblasti Aspose.Imaging.Region do samotné unie a specifikované oblasti Aspose.Imaging.Region.

public void Union(Region region)

Parameters

region Region

Aspose.Imaging.Region se připojí k této Aspose.Imaging.Region.

Exceptions

ArgumentNullException

region’ is null.

Xor(RectangleF)

Aktualizuje to Aspose.Imaging.Region do sdružení minus křeslo samotné s specifikovanou strukturou Aspose.Imaging.RectangleF.

public void Xor(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF se shromažďuje s tímto Aspose.Imaging.Region.

Xor(Rectangle)

Aktualizuje to Aspose.Imaging.Region do sdružení minus kříž samotný s specifikovanou strukturou Aspose.Imaging.Rectangle.

public void Xor(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle se shromažďuje s tímto Aspose.Imaging.Region.

Xor(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region do sdružení minus křižovatku sám se specifikovaným Aspose.Imaging.GraphicsPath.

public void Xor(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath to xor s tímto Aspose.Imaging.Region.

Exceptions

ArgumentNullException

path’ is null.

Xor(Region)

Aktualizuje to Aspose.Imaging.Region do sdružení minus křižovatku sám se specifikovaným Aspose.Imaging.Region.

public void Xor(Region region)

Parameters

region Region

Společnost Aspose.Imaging.Region s tímto Aspose.Imaging.Region.

Exceptions

ArgumentNullException

region’ is null.

 Čeština