Class Region

Class Region

De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)

Beschrijft het interieur van een grafische vorm bestaande uit rectangels en paden. deze klasse kan niet worden geërfd.

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

Inheritance

object Region

Geëerbiede leden

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

Constructors

Region()

Het initiëren van een nieuwe Aspose.Imaging.Region.

public Region()

Region(RectangleF)

Het initiëren van een nieuwe Aspose.Imaging.Region uit de specifieke structuur van W L17.RectangleF.

public Region(RectangleF rect)

Parameters

rect RectangleF

Een Aspose.Imaging.RectangleF-structuur die het interieur van de nieuwe Wl17.Region definieert.

Region(Rectangle)

Het initiëren van een nieuwe Aspose.Imaging.Region uit de specifieke Wl17.Rectangle structuur.

public Region(Rectangle rect)

Parameters

rect Rectangle

Een Aspose.Imaging.Rectangle-structuur die het interieur van de nieuwe Wl17.Region definieert.

Region(GraphicsPath)

Initialiseert een nieuwe Aspose.Imaging.Region met de aangegeven WR17.GraphicsPath.

public Region(GraphicsPath path)

Parameters

path GraphicsPath

Een Aspose.Imaging.GraphicsPath die de nieuwe __ WL7_.Region definieert.

Exceptions

ArgumentNullException

path’ is null.

Methods

Complement(RectangleF)

Update dit Aspose.Imaging.Region om het gedeelte van de aangegeven WR17.RectangleF-structuur te bevatten dat niet tussen elkaar verbindt met dit www.wL18 .region.

public void Complement(RectangleF rect)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF-structuur om dit Wl17.Region te aanvullen.

Complement(Rectangle)

Update dit Aspose.Imaging.Region om het gedeelte van de aangegeven WR17.Rectangle-structuur te bevatten dat niet tussen elkaar gaat.

public void Complement(Rectangle rect)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle-structuur om dit Wl17.Region te aanvullen.

Complement(GraphicsPath)

Update dit Aspose.Imaging.Region om het gedeelte van de aangegeven WR17.GraphicsPath te bevatten dat niet intersecteert met dit www.wL18 .region.

public void Complement(GraphicsPath path)

Parameters

path GraphicsPath

De Aspose.Imaging.GraphicsPath om dit te aanvullen WR17.Region.

Exceptions

ArgumentNullException

path’ isnull.

Complement(Region)

Update deze Aspose.Imaging.Regie om de gedeelte van de aangegeven WR17.regie te bevatten die niet intersecteert met deze _ WR18__-regio.

public void Complement(Region region)

Parameters

region Region

Het Aspose.Imaging.Region object om dit __ WL16__ .Regio object aan te vullen.

Exceptions

ArgumentNullException

region’ isnull.

DeepClone()

Creëert een nauwkeurige kopie van dit Aspose.Imaging.Region.

public Region DeepClone()

Returns

Region

De Aspose.Imaging.Regio die deze methode creëert.

Equals(Objecten)

Controleer of objecten gelijk zijn.

public override bool Equals(object obj)

Parameters

obj object

Het andere object.

Returns

bool

Het resultaat van de vergelijking van gelijkheid.

Equals(Regio, Graphics)

Controleer of de aangegeven Aspose.Imaging.Regie identiek is aan deze __ WL16__ .Region op de opgegroeide tekensoppervlakte.

public bool Equals(Region region, Graphics g)

Parameters

region Region

De Aspose.Imaging.Regio om te testen.

g Graphics

A Aspose.Imaging.Grafica die een tekening oppervlak vertegenwoordigt.

Returns

bool

Het is waar als het interieur van de regio identiek is aan het interieur van deze regio wanneer de transformatie geassocieerd met de g’ parameter wordt toegepast; anders, vals.

Exceptions

ArgumentNullException

g ‘or region’ is null.

Exclude(RectangleF)

Update dit Aspose.Imaging.Regio om alleen het gedeelte van het interieur te bevatten dat niet intersecteert met de aangegeven __RectangleF structuur.

public void Exclude(RectangleF rect)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF structuur om uit te sluiten van dit Wl17.Region.

Exclude(Rectangle)

Update dit Aspose.Imaging.Regio om alleen het gedeelte van het interieur te bevatten dat niet intersecteert met de aangegeven __Rectangle structuur.

public void Exclude(Rectangle rect)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle structuur om uit te sluiten van dit WN17.Region.

Exclude(GraphicsPath)

Update dit Aspose.Imaging.Region om alleen het gedeelte van het interieur te bevatten dat niet met de aangegeven WR17.GraphicsPath intersecteert.

public void Exclude(GraphicsPath path)

Parameters

path GraphicsPath

De Aspose.Imaging.GraphicsPath te uitsluiten uit dit __ WL16__ .Region.

Exceptions

ArgumentNullException

path’ is null.

Exclude(Region)

Update dit Aspose.Imaging.Region om alleen het gedeelte van het interieur te bevatten dat niet met de aangegeven WR17.region intersect.

public void Exclude(Region region)

Parameters

region Region

De Aspose.Imaging.Regie om uit te sluiten van deze __ WL18___.regie.

Exceptions

ArgumentNullException

region’ is null.

GetHashCode()

Krijg de hashcode van het huidige object.

public override int GetHashCode()

Returns

int

De hash code.

Intersect(RectangleF)

Updates dit Aspose.Imaging.Region naar de intersection van zichzelf met de aangegeven WR17.RectangleF structuur.

public void Intersect(RectangleF rect)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF-structuur om te intersecteren met dit Wl17.Region.

Intersect(Rectangle)

Updates dit Aspose.Imaging.Region naar het intersection van zichzelf met de aangegeven WR17.Rectangle structuur.

public void Intersect(Rectangle rect)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle-structuur om te intersecteren met dit Wl17.Region.

Intersect(GraphicsPath)

Updates dit Aspose.Imaging.Region naar de intersection van zichzelf met de aangegeven WR17.GraphicsPath.

public void Intersect(GraphicsPath path)

Parameters

path GraphicsPath

De Aspose.Imaging.GraphicsPath om te intersecteren met dit WR17.Region.

Intersect(Region)

Updates dit Aspose.Imaging.Region naar het intersection van zichzelf met de aangegeven WR17.region.

public void Intersect(Region region)

Parameters

region Region

De Aspose.Imaging.Regio om te intersecteren met deze __ WL18___.regio.

IsEmpty(Graphics)

Controleer of deze Aspose.Imaging.Regio een leeg interieur heeft op de aangegeven tekening oppervlak.

public bool IsEmpty(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafica die een tekening oppervlak vertegenwoordigt.

Returns

bool

waar als het interieur van dit Aspose.Imaging.Regio leeg is wanneer de transformatie geassocieerd met g’ wordt toegepast; anders, vals.

Exceptions

ArgumentNullException

g’ is null.

IsInfinite(Graphics)

Controleer of deze Aspose.Imaging.Regio een eindeloze interieur heeft op de aangegeven tekening oppervlak.

public bool IsInfinite(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Grafica die een tekening oppervlak vertegenwoordigt.

Returns

bool

waar als het interieur van dit Aspose.Imaging.Regio eindeloos is wanneer de transformatie geassocieerd met g’ wordt toegepast; anders, vals.

Exceptions

ArgumentNullException

g’ is null.

IsVisible(De vloot, de vloot)

Controleer of het aangegeven punt is opgenomen binnen deze Aspose.Imaging.Regie.

public bool IsVisible(float x, float y)

Parameters

x float

De x-koordinaat van het punt om te testen.

y float

De y-koordinaat van het punt om te testen.

Returns

bool

Geldig wanneer het aangegeven punt is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(puntf)

Controleer of de aangegeven Aspose.Imaging.PointF-structuur is opgenomen in deze WR17.Regie.

public bool IsVisible(PointF point)

Parameters

point PointF

De Aspose.Imaging.PointF structuur om te testen.

Returns

bool

waar wanneer point’ is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(Float, Float en Graphics)

Controleer of het aangegeven punt is opgenomen binnen dit Aspose.Imaging.Region wanneer het wordt getransporteerd met behulp van de gecontroleerde WR17.Grafica.

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

Parameters

x float

De x-koordinaat van het punt om te testen.

y float

De y-koordinaat van het punt om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

Geldig wanneer het aangegeven punt is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(PointF, Graphics)

Controleer of de aangegeven Aspose.Imaging.PointF-structuur is opgenomen binnen dit WR17.Region wanneer het wordt getransporteerd met behulp van de specificeerde _wL16__Grafica.

public bool IsVisible(PointF point, Graphics g)

Parameters

point PointF

De Aspose.Imaging.PointF structuur om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer point’ is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(De vloot, de vloot, de vloot)

Controleer of een gedeelte van de aangegeven rectangle binnen deze Aspose.Imaging.Regie is.

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

Parameters

x float

De x-coordinaat van de bovenste linker hoek van de rectangle om te testen.

y float

De y-koordinaat van de bovenste linker hoek van de rectangle om te testen.

width float

De breedte van de rectangle om te testen.

height float

De hoogte van de rectangle om te testen.

Returns

bool

waar wanneer een gedeelte van de aangegeven rectangle is opgenomen binnen dit Aspose.Imaging.Region object; anders, vals.

IsVisible(RectangleF)

Controleer of een gedeelte van de aangegeven Aspose.Imaging.RectangleF-structuur binnen dit W L17.Regio is opgenomen.

public bool IsVisible(RectangleF rect)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF structuur om te testen.

Returns

bool

waar wanneer een gedeelte van rect’ is opgenomen binnen deze Aspose.Imaging.Region; anders, vals.

IsVisible(vloat, vloat, vloat, vloat, grafiek)

Controleer of een gedeelte van de aangegeven rectangle is opgenomen binnen dit Aspose.Imaging.Regio wanneer het wordt getransporteerd met behulp van het specificeerde WR17.Grafica.

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

Parameters

x float

De x-coordinaat van de bovenste linker hoek van de rectangle om te testen.

y float

De y-koordinaat van de bovenste linker hoek van de rectangle om te testen.

width float

De breedte van de rectangle om te testen.

height float

De hoogte van de rectangle om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer een gedeelte van de aangegeven rectangle is opgenomen binnen deze Aspose.Imaging.Region; anders, vals.

IsVisible(RectangleF, Graphics)

Probeert of een deel van de aangegeven Aspose.Imaging.RectangleF-structuur binnen dit Wl17.Region is opgenomen wanneer het wordt getransporteerd met behulp van het specificeerde _ WL16_ .Grafica.

public bool IsVisible(RectangleF rect, Graphics g)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF structuur om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer rect’ is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(int, int, grafiek)

Controleer of het aangegeven punt is opgenomen binnen dit Aspose.Imaging.Region object wanneer het wordt getransporteerd met behulp van het specificeerde WR17.Graphics object.

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

Parameters

x int

De x-koordinaat van het punt om te testen.

y int

De y-koordinaat van het punt om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer het aangegeven punt is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(Point)

Controleer of de aangegeven Aspose.Imaging.Point-structuur is opgenomen in deze WR17.Regie.

public bool IsVisible(Point point)

Parameters

point Point

De Aspose.Imaging.Point structuur om te testen.

Returns

bool

waar wanneer point’ is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

IsVisible(punt, grafiek)

Controleer of de aangegeven Aspose.Imaging.Point-structuur binnen dit WR17.Region is opgenomen wanneer het wordt getransporteerd met behulp van de specificeerde __ WL16__Grafica.

public bool IsVisible(Point point, Graphics g)

Parameters

point Point

De Aspose.Imaging.Point structuur om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer point’ is opgenomen binnen dit Aspose.Imaging.Region; anders, vals.

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

Controleer of een gedeelte van de aangegeven rectangle binnen deze Aspose.Imaging.Regie is.

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

Parameters

x int

De x-coordinaat van de bovenste linker hoek van de rectangle om te testen.

y int

De y-koordinaat van de bovenste linker hoek van de rectangle om te testen.

width int

De breedte van de rectangle om te testen.

height int

De hoogte van de rectangle om te testen.

Returns

bool

waar wanneer een gedeelte van de aangegeven rectangle is opgenomen binnen deze Aspose.Imaging.Region; anders, vals.

IsVisible(Rectangle)

Controleer of een gedeelte van de aangegeven Aspose.Imaging.Rectangle-structuur binnen dit W L17.Regio is opgenomen.

public bool IsVisible(Rectangle rect)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle structuur om te testen.

Returns

bool

Deze methode komt waar wanneer een gedeelte van rect’ is opgenomen binnen deze Aspose.Imaging.Region; anders, vals.

IsVisible(int, int, int, int, grafiek)

Controleer of een gedeelte van de aangegeven rectangle is opgenomen binnen dit Aspose.Imaging.Regio wanneer het wordt getransporteerd met behulp van het specificeerde WR17.Grafica.

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

Parameters

x int

De x-coordinaat van de bovenste linker hoek van de rectangle om te testen.

y int

De y-koordinaat van de bovenste linker hoek van de rectangle om te testen.

width int

De breedte van de rectangle om te testen.

height int

De hoogte van de rectangle om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer een gedeelte van de aangegeven rectangle is opgenomen binnen deze Aspose.Imaging.Region; anders, vals.

IsVisible(Rectangle, grafiek)

Controleer of een gedeelte van de aangegeven Aspose.Imaging.Rectangle structuur is opgenomen binnen dit W L 17.Region wanneer afgebeeld wordt met behulp van het specifieke _ WL 17 _.Grafica.

public bool IsVisible(Rectangle rect, Graphics g)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle structuur om te testen.

g Graphics

Een Aspose.Imaging.Grafica die een grafische context vertegenwoordigt.

Returns

bool

waar wanneer een gedeelte van de rect’ is opgenomen binnen deze Aspose.Imaging.Region; anders, vals.

MakeEmpty()

Initialiseert dit Aspose.Imaging.Regio naar een leeg interieur.

public void MakeEmpty()

MakeInfinite()

Initialiseert dit Aspose.Imaging.Regio object aan een oneindige interieur.

public void MakeInfinite()

Transform(Matrix)

Deze Aspose.Imaging.Region wordt omgezet door de aangegeven WR17.Matrix.

public void Transform(Matrix matrix)

Parameters

matrix Matrix

De Aspose.Imaging.Matrix door welke om deze WR17.Region te transformeren.

Exceptions

ArgumentNullException

matrix’ is null.

Translate(De vloot, de vloot)

Verwijder de coördinaten van dit Aspose.Imaging.Regio met het aangegeven bedrag.

public void Translate(float dx, float dy)

Parameters

dx float

Het bedrag om deze Aspose.Imaging.Region horizontaal te compenseren.

dy float

Het bedrag om deze Aspose.Imaging.Region verticaal te compenseren.

Translate(int, int)

Verwijder de coördinaten van dit Aspose.Imaging.Regio met het aangegeven bedrag.

public void Translate(int dx, int dy)

Parameters

dx int

Het bedrag om deze Aspose.Imaging.Region horizontaal te compenseren.

dy int

Het bedrag om deze Aspose.Imaging.Region verticaal te compenseren.

Union(RectangleF)

Update dit Aspose.Imaging.Region aan de vereniging van zichzelf en de aangegeven __RectangleF structuur.

public void Union(RectangleF rect)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF-structuur om te verbinden met deze Wl17.Region.

Union(Rectangle)

Update dit Aspose.Imaging.Regio aan de vereniging van zichzelf en de aangegeven WR17.Rectangle structuur.

public void Union(Rectangle rect)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle-structuur om te verbinden met deze Wl17.Region.

Union(GraphicsPath)

Update dit Aspose.Imaging.Region aan de vereniging van zichzelf en de aangegeven WR17.GraphicsPath.

public void Union(GraphicsPath path)

Parameters

path GraphicsPath

De Aspose.Imaging.GraphicsPath om te verbinden met dit WR17.Region.

Exceptions

ArgumentNullException

path’ is null.

Union(Region)

Update dit Aspose.Imaging.Region aan de Unie van zichzelf en de aangegeven WR17.region.

public void Union(Region region)

Parameters

region Region

De Aspose.Imaging.Regio om te verbinden met deze __ WL16__ .Region.

Exceptions

ArgumentNullException

region’ is null.

Xor(RectangleF)

Update dit Aspose.Imaging.Region naar de vereniging minus de kruising van zichzelf met de aangegeven W L17.RectangleF structuur.

public void Xor(RectangleF rect)

Parameters

rect RectangleF

De Aspose.Imaging.RectangleF structuur om te xoreren met dit Wl17.Region.

Xor(Rectangle)

Update dit Aspose.Imaging.Region naar de vereniging minus de kruising van zichzelf met de aangegeven WR17.Rectangle structuur.

public void Xor(Rectangle rect)

Parameters

rect Rectangle

De Aspose.Imaging.Rectangle structuur om te xoreren met dit Wl17.Region.

Xor(GraphicsPath)

Update dit Aspose.Imaging.Region naar de vereniging minus de kruising van zichzelf met de aangegeven WR17.GraphicsPath.

public void Xor(GraphicsPath path)

Parameters

path GraphicsPath

De Aspose.Imaging.GraphicsPath to xor met dit __ WL16__ .Region.

Exceptions

ArgumentNullException

path’ is null.

Xor(Region)

Update dit Aspose.Imaging.Region naar de vereniging minus de kruising van zichzelf met de aangegeven WR17.region.

public void Xor(Region region)

Parameters

region Region

De Aspose.Imaging.Regie om te xoreren met dit WR17.regie.

Exceptions

ArgumentNullException

region’ is null.

 Nederlands