Class Region

Class Region

Nazwa przestrzeń: Aspose.Imaging Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Opisuje wnętrze kształtu graficznego składającego się z prostokątów i ścieżek. ta klasa nie może być dziedziczona.

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

Inheritance

object Region

Dziedziczeni członkowie

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

Constructors

Region()

Inicjalizuje nowy Aspose.Imaging.Region.

public Region()

Region(RectangleF)

Inicjalizuje nową strukturę Aspose.Imaging.Region z określonej struktury __RectangleF.

public Region(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF określająca wnętrze nowej strefy.

Region(Rectangle)

Inicjalizuje nową Aspose.Imaging.Region z określonej struktury __Rectangle.

public Region(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle, która definiuje wnętrze nowej dzielnicy.

Region(GraphicsPath)

Inicjalizuje nową strefę Aspose.Imaging.Region z określonymi stronami WR17.GraphicsPath.

public Region(GraphicsPath path)

Parameters

path GraphicsPath

A Aspose.Imaging.GraphicsPath, który definiuje nową Wl17.Region.

Exceptions

ArgumentNullException

path’ is null.

Methods

Complement(RectangleF)

Aktualizuje tę stronę Aspose.Imaging.Region, aby zawierać część określonej struktury __ WL16__ .RectangleF, która nie łączy się z tą stroną.

public void Complement(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF umożliwia uzupełnienie tej struktury W L17.Region.

Complement(Rectangle)

Aktualizuje tę Aspose.Imaging.Region, aby zawierać podział określonej struktury __Rectangle, która nie łączy się z tą W L17.region.

public void Complement(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle, aby uzupełnić tę W L17.Region.

Complement(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region, aby zawierać podział określonego __ WL16_.GraphicsPath, który nie łączy się z tym WR17_ .region.

public void Complement(GraphicsPath path)

Parameters

path GraphicsPath

W Aspose.Imaging.GraphicsPath do uzupełnienia tego WR17.Region.

Exceptions

ArgumentNullException

path’ isnull.

Complement(Region)

Aktualizuje to Aspose.Imaging.Region, aby zawierać podział określonego WR17.regionu, który nie łączy się z tym _www.

public void Complement(Region region)

Parameters

region Region

Obiekt Aspose.Imaging.Region jest przedmiotem uzupełnienia tego obiektu __ WL16__ .Regional.

Exceptions

ArgumentNullException

region’ isnull.

DeepClone()

Stwórz dokładną głęboką kopię tego Aspose.Imaging.Region.

public Region DeepClone()

Returns

Region

Aspose.Imaging.Region, który ta metoda tworzy.

Equals(Obiekt)

Sprawdź, czy obiekty są równe.

public override bool Equals(object obj)

Parameters

obj object

Kolejny obiekt.

Returns

bool

Wynik porównania równości.

Equals(Region, Grafika)

Sprawdzaj, czy określona strefa Aspose.Imaging.Region jest identyczna z tą strefą __ WL16_.region na wyznaczonej powierzchni rysowania.

public bool Equals(Region region, Graphics g)

Parameters

region Region

WL17_.Region do przetestowania.

g Graphics

A Aspose.Imaging.Grafika, która reprezentuje powierzchnię rysującą.

Returns

bool

Prawda jest taka, że wnętrze regionu jest identyczne z wnętrzem tego regionu, gdy zastosowana jest transformacja powiązana z parametrem g’; w przeciwnym razie, fałszywa.

Exceptions

ArgumentNullException

g ‘or region’ is null.

Exclude(RectangleF)

Aktualizuje tę stronę Aspose.Imaging.Region, aby zawierać tylko część jej wnętrza, która nie łączy się z określoną strukturą Wl17.RectangleF.

public void Exclude(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF jest wykluczona z tego Wl17.Region.

Exclude(Rectangle)

Aktualizuje tę stronę Aspose.Imaging.Region, aby zawierać tylko część jej wnętrza, która nie łączy się z określoną strukturą W L17.Rectangle.

public void Exclude(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle jest wykluczona z tego Wl17.Region.

Exclude(GraphicsPath)

Aktualizuje tę stronę Aspose.Imaging.Region, aby zawierać tylko część jej wnętrza, która nie łączy się z określonymi stronami Wl17.GraphicsPath.

public void Exclude(GraphicsPath path)

Parameters

path GraphicsPath

W Aspose.Imaging.GraphicsPath do wykluczenia z tego WR17.Region.

Exceptions

ArgumentNullException

path’ is null.

Exclude(Region)

Aktualizuje tę stronę Aspose.Imaging.Region, aby zawierać tylko część jej wnętrza, która nie łączy się z określonymi stronami WR17.region.

public void Exclude(Region region)

Parameters

region Region

Obszar do wyłączenia z tego obszaru Aspose.Imaging.

Exceptions

ArgumentNullException

region’ is null.

GetHashCode()

Zdobądź kod hash bieżącego obiektu.

public override int GetHashCode()

Returns

int

To jest kod hash.

Intersect(RectangleF)

Aktualizuje tę Aspose.Imaging.Region do samej skrzyżowania z określoną strukturą __ WL16_.RectangleF.

public void Intersect(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF do łączenia się z tym obszarem Wl17.

Intersect(Rectangle)

Aktualizuje tę Aspose.Imaging.Region do samej skrzyżowania z określoną strukturą __ WL16__ .Rectangle.

public void Intersect(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle do łączenia się z tym obszarem __ WL7_.

Intersect(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region do samej skrzyżowania z określonymi Wl17.GraphicsPath.

public void Intersect(GraphicsPath path)

Parameters

path GraphicsPath

W Aspose.Imaging.GraphicsPath do łączenia się z tym Wl17.Region.

Intersect(Region)

Uaktualniamy tę strefę Aspose.Imaging.Region do samej skrzyżowania z określonymi obszarami W L17.region.

public void Intersect(Region region)

Parameters

region Region

Obszar Aspose.Imaging.Region do łączenia się z tym obszarem Wl17.region.

IsEmpty(Graphics)

Sprawdzaj, czy ten Aspose.Imaging.Region ma puste wnętrze na określonej powierzchni rysowania.

public bool IsEmpty(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafika, która reprezentuje powierzchnię rysującą.

Returns

bool

prawdą jest, jeśli wnętrze tego Aspose.Imaging.Region jest puste, gdy stosuje się przekształcenie związane z g’; w przeciwnym razie, fałszywe.

Exceptions

ArgumentNullException

g’ is null.

IsInfinite(Graphics)

Sprawdzaj, czy ten Aspose.Imaging.Region ma nieskończony wnętrze na określonej powierzchni rysowania.

public bool IsInfinite(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafika, która reprezentuje powierzchnię rysującą.

Returns

bool

prawdą jest, jeśli wnętrze tego WL17_.Region jest nieskończony, gdy zastosowana jest transformacja związana z g’; w przeciwnym razie, fałszywa.

Exceptions

ArgumentNullException

g’ is null.

IsVisible(Floty, floty)

Sprawdź, czy określony punkt znajduje się w tym obszarze Aspose.Imaging.

public bool IsVisible(float x, float y)

Parameters

x float

X-koordynacja punktu do testowania.

y float

i-koordynacja punktu do testowania.

Returns

bool

Prawda, gdy określony punkt jest zawarty w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywe.

IsVisible(punktów)

Sprawdź, czy określona struktura Aspose.Imaging.PointF jest zawarta w tym obszarze.

public bool IsVisible(PointF point)

Parameters

point PointF

Struktura Aspose.Imaging.PointF do przetestowania.

Returns

bool

prawidłowy, gdy punkt " jest zawarty w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywy.

IsVisible(Float, Float, Grafika)

Sprawdź, czy określony punkt znajduje się w tym Aspose.Imaging.Region, gdy jest wyciągnięty za pomocą określonego WR17.Grafika.

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

Parameters

x float

X-koordynacja punktu do testowania.

y float

i-koordynacja punktu do testowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

Prawda, gdy określony punkt jest zawarty w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywe.

IsVisible(PointF, Grafika)

Sprawdź, czy określona struktura Aspose.Imaging.PointF jest zawarta w tym Wl17.Regionu przy wyciągnięciu za pomocą określonego _www.grafika.

public bool IsVisible(PointF point, Graphics g)

Parameters

point PointF

Struktura Aspose.Imaging.PointF do przetestowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowy, gdy punkt " jest zawarty w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywy.

IsVisible(float, float, float, float)

Sprawdzaj, czy jakakolwiek część określonego rektangulu znajduje się w tym Aspose.Imaging.Region.

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

Parameters

x float

X-koordynacja górnego lewego rogu prawnego do przetestowania.

y float

Y-koordynacja górnego lewego rogu prawnego do przetestowania.

width float

Szerokość rektaku do przetestowania.

height float

Wysokość rektaku do przetestowania.

Returns

bool

prawidłowy, gdy jakakolwiek część określonego rektaku jest zawarta w tym przedmiocie Aspose.Imaging.Region; w przeciwnym razie fałszywa.

IsVisible(RectangleF)

Sprawdzaj, czy jakakolwiek część określonej struktury Aspose.Imaging.RectangleF znajduje się w tej dzielnicy W L17.

public bool IsVisible(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF do przetestowania.

Returns

bool

prawidłowy, gdy jakakolwiek część rect’ jest zawarta w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywa.

IsVisible(float, float, float, float, grafika)

Sprawdzaj, czy jakakolwiek część określonego rektangulu znajduje się w tym Aspose.Imaging.Regionu przy wyciągnięciu za pomocą określonej W L17.Grafika.

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

Parameters

x float

X-koordynacja górnego lewego rogu prawnego do przetestowania.

y float

Y-koordynacja górnego lewego rogu prawnego do przetestowania.

width float

Szerokość rektaku do przetestowania.

height float

Wysokość rektaku do przetestowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowy, gdy jakakolwiek część określonego rektaku jest zawarta w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywa.

IsVisible(RectangleF, Grafika)

Sprawdzaj, czy jakakolwiek część określonej struktury Aspose.Imaging.RectangleF znajduje się w tej dzielnicy Wl17.Grafika przy wykonaniu przy użyciu określonego _www.

public bool IsVisible(RectangleF rect, Graphics g)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF do przetestowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowe, gdy rect’ jest zawarte w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywe.

IsVisible(int, int, grafika)

Testuje, czy określony punkt znajduje się w tym przedmiocie Aspose.Imaging.Region przy wyciągnięciu za pomocą określonego przedmiotu WR17.Grafika.

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

Parameters

x int

X-koordynacja punktu do testowania.

y int

i-koordynacja punktu do testowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowy, gdy określony punkt znajduje się w tym Aspose.Imaging.Region; w przeciwnym razie fałszywy.

IsVisible(Point)

Sprawdź, czy określona struktura Aspose.Imaging.punktu jest zawarta w tym obszarze.

public bool IsVisible(Point point)

Parameters

point Point

Struktura Aspose.Imaging.punktu do przetestowania.

Returns

bool

prawidłowy, gdy punkt " jest zawarty w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywy.

IsVisible(punkt, grafika)

Sprawdzaj, czy określona struktura Aspose.Imaging.punktu jest zawarta w tej dzielnicy Wl17.obszar przy wyciągnięciu za pomocą określonej struktury _www.wl.

public bool IsVisible(Point point, Graphics g)

Parameters

point Point

Struktura Aspose.Imaging.punktu do przetestowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowy, gdy punkt " jest zawarty w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywy.

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

Sprawdzaj, czy jakakolwiek część określonego rektangulu znajduje się w tym Aspose.Imaging.Region.

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

Parameters

x int

X-koordynacja górnego lewego rogu prawnego do przetestowania.

y int

Y-koordynacja górnego lewego rogu prawnego do przetestowania.

width int

Szerokość rektaku do przetestowania.

height int

Wysokość rektaku do przetestowania.

Returns

bool

prawidłowy, gdy jakakolwiek część określonego rektaku jest zawarta w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywa.

IsVisible(Rectangle)

Sprawdzaj, czy jakakolwiek część określonej struktury Aspose.Imaging.Rectangle znajduje się w tym W L17.Region.

public bool IsVisible(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle do przetestowania.

Returns

bool

Ta metoda zwraca się prawdziwa, gdy jakakolwiek część rect’ jest zawarta w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywa.

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

Sprawdzaj, czy jakakolwiek część określonego rektangulu znajduje się w tym Aspose.Imaging.Regionu przy wyciągnięciu za pomocą określonej W L17.Grafika.

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

Parameters

x int

X-koordynacja górnego lewego rogu prawnego do przetestowania.

y int

Y-koordynacja górnego lewego rogu prawnego do przetestowania.

width int

Szerokość rektaku do przetestowania.

height int

Wysokość rektaku do przetestowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowy, gdy jakakolwiek część określonego rektaku jest zawarta w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywa.

IsVisible(Rectangle , Grafika)

Sprawdzaj, czy jakakolwiek część określonej struktury Aspose.Imaging.Rectangle znajduje się w tej dzielnicy Wl17.Grafika przy wykonaniu przy użyciu określonego _ WL16_ .Graficzne.

public bool IsVisible(Rectangle rect, Graphics g)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle do przetestowania.

g Graphics

A Aspose.Imaging.Grafika reprezentująca kontekst graficzny.

Returns

bool

prawidłowy, gdy jakakolwiek część rect’ jest zawarta w tym Aspose.Imaging.Region; w przeciwnym razie, fałszywa.

MakeEmpty()

Inicjalizuje to Aspose.Imaging.Region do pustego wnętrza.

public void MakeEmpty()

MakeInfinite()

Inicjalizuje to Aspose.Imaging.Region sprzeciwia się nieskończonej wnętrzu.

public void MakeInfinite()

Transform(Matrix)

Przekształca ten obszar Aspose.Imaging.Region przez określony WR17.Matrix.

public void Transform(Matrix matrix)

Parameters

matrix Matrix

Materiał Aspose.Imaging.Matrix, przez który można przekształcić ten WR17.Region.

Exceptions

ArgumentNullException

matrix’ is null.

Translate(Floty, floty)

Oszczędza współrzędne tego Aspose.Imaging.Region za określoną kwotę.

public void Translate(float dx, float dy)

Parameters

dx float

Suma do odszkodowania Aspose.Imaging.Region w sposób horyzontalny.

dy float

Suma do odszkodowania tego Aspose.Imaging.Region pionowo.

Translate(i int, int)

Oszczędza współrzędne tego Aspose.Imaging.Region za określoną kwotę.

public void Translate(int dx, int dy)

Parameters

dx int

Suma do odszkodowania Aspose.Imaging.Region w sposób horyzontalny.

dy int

Suma do odszkodowania tego Aspose.Imaging.Region pionowo.

Union(RectangleF)

Aktualizuje tę Aspose.Imaging.Region do samego zjednoczenia i określonej struktury __ WL16_.RectangleF.

public void Union(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF łączy się z tym W L17.Region.

Union(Rectangle)

Aktualizuje to Aspose.Imaging.Region do samego zjednoczenia i określonej struktury WR17.Rectangle.

public void Union(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle łączy się z tym _ www.wl17_.region .

Union(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region do samego związków i określonego Wl17.GraphicsPath.

public void Union(GraphicsPath path)

Parameters

path GraphicsPath

W Aspose.Imaging.GraphicsPath do łączenia z tym Wl17.Region.

Exceptions

ArgumentNullException

path’ is null.

Union(Region)

Aktualizuje to Aspose.Imaging.Region do samego zjednoczenia i określonego WR17.region.

public void Union(Region region)

Parameters

region Region

Region Aspose.Imaging.Region do połączenia z tym regionem _UW17.

Exceptions

ArgumentNullException

region’ is null.

Xor(RectangleF)

Aktualizuje to Aspose.Imaging.Region do stowarzyszenia minus przejście samego z określonej struktury W L17.RectangleF.

public void Xor(RectangleF rect)

Parameters

rect RectangleF

Struktura Aspose.Imaging.RectangleF do xor z tym __ WL7_.Region.

Xor(Rectangle)

Aktualizuje to Aspose.Imaging.Region do stowarzyszenia minus samą skrzyżowanie z określoną strukturą WR17.Rectangle.

public void Xor(Rectangle rect)

Parameters

rect Rectangle

Struktura Aspose.Imaging.Rectangle do xor z tym __ WL7_.Region.

Xor(GraphicsPath)

Aktualizuje to Aspose.Imaging.Region do związków minus przejście samego siebie z określonymi WR17.GraphicsPath.

public void Xor(GraphicsPath path)

Parameters

path GraphicsPath

W Aspose.Imaging.GrafikaPatrz do xor z tym WR17.Region.

Exceptions

ArgumentNullException

path’ is null.

Xor(Region)

Aktualizuje to Aspose.Imaging.Region do stowarzyszenia minus przejście samego siebie z określonymi W L17.region.

public void Xor(Region region)

Parameters

region Region

WL17_.Okręg do xor z tym _W L17.

Exceptions

ArgumentNullException

region’ is null.

 Polski