Class Region

Class Region

Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)

Descrive l’interno di una forma grafica composta da rettangoli e percorsi. Questa classe non può essere ereditata.

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

Inheritance

object Region

I membri ereditari

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

Constructors

Region()

Initialisez une nouvelle Aspose.Imaging.Région.

public Region()

Region(RectangleF)

Initialisez une nouvelle Aspose.Imaging.Région à partir de la structure spécifiée W L 17_ .RectangleF.

public Region(RectangleF rect)

Parameters

rect RectangleF

Une structure Aspose.Imaging.RectangleF qui définit l’intérieur de la nouvelle Wl17.Region.

Region(Rectangle)

Initialisez une nouvelle Aspose.Imaging.Région à partir de la structure spécifiée Wl17 .Rectangle.

public Region(Rectangle rect)

Parameters

rect Rectangle

Une structure Aspose.Imaging.Rectangle qui définit l’intérieur de la nouvelle Wl17.Region.

Region(GraphicsPath)

Initialisez un nouveau Aspose.Imaging.Région avec le __ WL16__ .GraphicsPath spécifié.

public Region(GraphicsPath path)

Parameters

path GraphicsPath

Un Aspose.Imaging.GraphicsPath qui définit le nouveau __ WL16__ .Région.

Exceptions

ArgumentNullException

path’ is null.

Methods

Complement(RectangleF)

Mise à jour de cette Aspose.Imaging.Région pour contenir la portion de la structure spécifiée __ WL16__ .RectangleF qui ne s’intersecte pas avec cette W L17.

public void Complement(RectangleF rect)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF complète cette Wl17.région.

Complement(Rectangle)

Mise à jour de cette Aspose.Imaging.Région pour contenir la portion de la structure spécifiée __ WL16__ .Rectangle qui ne s’intersecte pas avec cette WN17.Region.

public void Complement(Rectangle rect)

Parameters

rect Rectangle

La structure du Aspose.Imaging.Rectangle pour compléter cette structure de la région.

Complement(GraphicsPath)

Mise à jour de cette Aspose.Imaging.Région pour contenir la partie de la page spécifiée qui ne s’intersecte pas avec cette Wl17.Region.

public void Complement(GraphicsPath path)

Parameters

path GraphicsPath

Le Aspose.Imaging.GraphicsPath pour compléter ce WR17.Région.

Exceptions

ArgumentNullException

path’ isnull.

Complement(Region)

Mise à jour de cette Aspose.Imaging.Région pour contenir la portion de la région spécifiée qui n’intersecte pas avec cette WN17.

public void Complement(Region region)

Parameters

region Region

Le Aspose.Imaging.Région s’engage à compléter cet objet Wl17.Region.

Exceptions

ArgumentNullException

region’ isnull.

DeepClone()

Créez une copie exacte de ce Aspose.Imaging.Région.

public Region DeepClone()

Returns

Region

Le Aspose.Imaging.Région que cette méthode crée.

Equals(Objets)

Verificare se gli oggetti sono uguali.

public override bool Equals(object obj)

Parameters

obj object

L’altro oggetto

Returns

bool

Il risultato della comparsa di uguaglianza.

Equals(Région, Graphie)

Vérifier si la zone Aspose.Imaging.Région spécifiée est identique à celle-ci WN17.Region sur la surface de dessin spécificée.

public bool Equals(Region region, Graphics g)

Parameters

region Region

Le Aspose.Imaging.Région à tester.

g Graphics

A Aspose.Imaging.Graphics qui représente une surface de dessin.

Returns

bool

È vero se l’interno della regione è identico all’interno di questa regione quando viene applicata la trasformazione associata al parametro g’; altrimenti, falso.

Exceptions

ArgumentNullException

g ‘or region’ is null.

Exclude(RectangleF)

Mise à jour de cette Aspose.Imaging.Région pour ne contenir que la portion de son intérieur qui ne s’intersecte pas avec la structure spécifiée __ WL16__ .RectangleF.

public void Exclude(RectangleF rect)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF est à exclure de cette Wl17.région.

Exclude(Rectangle)

Mise à jour de cette Aspose.Imaging.Région pour ne contenir que la portion de son intérieur qui ne s’intersecte pas avec la structure spécifiée __ WL16__ .Rectangle.

public void Exclude(Rectangle rect)

Parameters

rect Rectangle

La structure du Aspose.Imaging.Rectangle à exclure de ce __ WL16__ .Région.

Exclude(GraphicsPath)

Mise à jour de cette Aspose.Imaging.Région pour ne contenir que la partie de son intérieur qui ne s’intersecte pas avec la spécifiée Wl17.GraphicsPath.

public void Exclude(GraphicsPath path)

Parameters

path GraphicsPath

Le Aspose.Imaging.GraphicsPath d’exclure de ce __ WL18__ .Région.

Exceptions

ArgumentNullException

path’ is null.

Exclude(Region)

Mise à jour de cette Aspose.Imaging.Région pour ne contenir que la portion de son intérieur qui ne s’intersecte pas avec la spécifiée Wl17.Region.

public void Exclude(Region region)

Parameters

region Region

Le Aspose.Imaging.Région à exclure de ce __ WL18__ .Règion.

Exceptions

ArgumentNullException

region’ is null.

GetHashCode()

Ottieni il codice hash dell’oggetto attuale.

public override int GetHashCode()

Returns

int

Il codice hash.

Intersect(RectangleF)

Mise à jour de cette Aspose.Imaging.Région à l’intersection elle-même avec la structure spécifiée __ WL16__ .RectangleF.

public void Intersect(RectangleF rect)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF s’intersecte avec cette Wl17.région.

Intersect(Rectangle)

Mise à jour de cette Aspose.Imaging.Région à l’intersection elle-même avec la structure spécifiée __ WL16__ .Rectangle.

public void Intersect(Rectangle rect)

Parameters

rect Rectangle

La structure du Aspose.Imaging.Rectangle pour s’intersecter avec ce Wl17.Region.

Intersect(GraphicsPath)

Mise à jour de cette Aspose.Imaging.Région à l’intersection elle-même avec le spécifié Wl17.GraphicsPath.

public void Intersect(GraphicsPath path)

Parameters

path GraphicsPath

Le Aspose.Imaging.GraphicsPath pour s’intersecter avec ce WR17.Région.

Intersect(Region)

Mise à jour de cette Aspose.Imaging.Région à l’intersection de lui-même avec la spécifiée Wl17.Region.

public void Intersect(Region region)

Parameters

region Region

Le Aspose.Imaging.Région pour s’intersecter avec ce WN17.Region.

IsEmpty(Graphics)

Vérifiez si cette Aspose.Imaging.Région a un intérieur vide sur la surface de dessin spécifiée.

public bool IsEmpty(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Graphics qui représente une surface de dessin.

Returns

bool

vrai si l’intérieur de ce Aspose.Imaging.Région est vide lorsque la transformation associée à g’ est appliquée ; autrement, faux.

Exceptions

ArgumentNullException

g’ is null.

IsInfinite(Graphics)

Vérifiez si cette Aspose.Imaging.Région a un intérieur infini sur la surface de dessin spécifiée.

public bool IsInfinite(Graphics g)

Parameters

g Graphics

A Aspose.Imaging.Graphics qui représente une surface de dessin.

Returns

bool

vrai si l’intérieur de ce Aspose.Imaging.Région est infini lorsque la transformation associée à g’ est appliquée ; autrement, faux.

Exceptions

ArgumentNullException

g’ is null.

IsVisible(Fleur, fleur)

Vérifier si le point spécifié est contenu dans ce Aspose.Imaging.Région.

public bool IsVisible(float x, float y)

Parameters

x float

Il coordinato x del punto da testare.

y float

L’e-coordinato del punto da testare.

Returns

bool

Très vrai lorsque le point spécifié est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(PointF)

Vérifier si la structure Aspose.Imaging.PointF spécifiée est contenue dans cette __ WL16__ .Région.

public bool IsVisible(PointF point)

Parameters

point PointF

La structure Aspose.Imaging.PointF à tester.

Returns

bool

vrai lorsque point’ est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(Float, Float et Graphiques)

Vérifier si le point spécifié est contenu dans ce Aspose.Imaging.Région lorsqu’il a été dessiné en utilisant le fichier spécificé WN17.Graphics.

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

Parameters

x float

Il coordinato x del punto da testare.

y float

L’e-coordinato del punto da testare.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

Très vrai lorsque le point spécifié est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(PointF, graphiques)

Vérifier si la structure Aspose.Imaging.PointF spécifiée est contenue dans cette __ WL16__ .Région lorsqu’elle est dessinée à l’aide de la spécification Wl17.Graphics.

public bool IsVisible(PointF point, Graphics g)

Parameters

point PointF

La structure Aspose.Imaging.PointF à tester.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque point’ est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(La flotte, la flotte, la flotte, la flotte)

Vérifier si une partie de la rectangle spécifiée est contenue dans cette Aspose.Imaging.Région.

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

Parameters

x float

Il coordinato x dell’angolo superiore a sinistra del rectangolo da testare.

y float

Il y-coordinato dell’angolo superiore a sinistra del rectangolo da testare.

width float

La larghezza del rectangolo da testare.

height float

L’altezza del rectangolo da testare.

Returns

bool

vrai lorsque toute partie du rectangle spécifié est contenue dans cet objet Aspose.Imaging.Région; autrement, faux.

IsVisible(RectangleF)

Vérifier si une partie de la structure Aspose.Imaging.RectangleF spécifiée est contenue dans cette __ WL16__ .Région.

public bool IsVisible(RectangleF rect)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF à tester.

Returns

bool

vrai lorsque toute portion de rect’ est contenue dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(Flotte, Flotte, Flotte, Graphiques)

Vérifier si une partie de la rectangle spécifiée est contenue dans cette Aspose.Imaging.Région lorsqu’elle est dessinée en utilisant la spécification de l’indicateur.

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

Parameters

x float

Il coordinato x dell’angolo superiore a sinistra del rectangolo da testare.

y float

Il y-coordinato dell’angolo superiore a sinistra del rectangolo da testare.

width float

La larghezza del rectangolo da testare.

height float

L’altezza del rectangolo da testare.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque toute partie du rectangle spécifié est contenue dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(RectangleF, graphiques)

Vérifier si une partie de la structure Aspose.Imaging.RectangleF spécifiée est contenue dans cette Wl17.région lorsqu’elle est dessinée à l’aide des graphiques spécificés.

public bool IsVisible(RectangleF rect, Graphics g)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF à tester.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque rect’ est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(int, int, graphiques)

Vérifier si le point spécifié est contenu dans cet objet Aspose.Imaging.Région lorsqu’il a été dessiné en utilisant l’objet spécificé __ WL16_.Graphics.

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

Parameters

x int

Il coordinato x del punto da testare.

y int

L’e-coordinato del punto da testare.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque le point spécifié est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(Point)

Vérifiez si la structure spécifiée Aspose.Imaging.Point est contenue dans cette région.

public bool IsVisible(Point point)

Parameters

point Point

La structure Aspose.Imaging.point à tester.

Returns

bool

vrai lorsque point’ est contenu dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(Point, graphiques)

Vérifier si la structure spécifiée Aspose.Imaging.Point est contenue dans cette WR17.Région lorsqu’elle est dessinée à l’aide de la caractéristique spécificée.

public bool IsVisible(Point point, Graphics g)

Parameters

point Point

La structure Aspose.Imaging.point à tester.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque point’ est contenu dans ce Aspose.Imaging.Région; autrement, faux.

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

Vérifier si une partie de la rectangle spécifiée est contenue dans cette Aspose.Imaging.Région.

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

Parameters

x int

Il coordinato x dell’angolo superiore a sinistra del rectangolo da testare.

y int

Il y-coordinato dell’angolo superiore a sinistra del rectangolo da testare.

width int

La larghezza del rectangolo da testare.

height int

L’altezza del rectangolo da testare.

Returns

bool

vrai lorsque toute partie du rectangle spécifié est contenue dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(Rectangle)

Vérifier si une partie de la structure Aspose.Imaging.Rectangle spécifiée est contenue dans cette __ WL16__ .Région.

public bool IsVisible(Rectangle rect)

Parameters

rect Rectangle

La structure Aspose.Imaging.Rectangle à tester.

Returns

bool

Cette méthode revient valable lorsque toute portion de rect’ est contenue dans ce Aspose.Imaging.Région; autrement, faux.

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

Vérifier si une partie de la rectangle spécifiée est contenue dans cette Aspose.Imaging.Région lorsqu’elle est dessinée en utilisant la spécification de l’indicateur.

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

Parameters

x int

Il coordinato x dell’angolo superiore a sinistra del rectangolo da testare.

y int

Il y-coordinato dell’angolo superiore a sinistra del rectangolo da testare.

width int

La larghezza del rectangolo da testare.

height int

L’altezza del rectangolo da testare.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque toute partie du rectangle spécifié est contenue dans ce Aspose.Imaging.Région; autrement, faux.

IsVisible(Rectangle, graphiques)

Vérifier si une partie de la structure Aspose.Imaging.Rectangle spécifiée est contenue dans cette W L 17_ .Région lorsqu’elle est dessinée à l’aide du __ WL 17_.Graphics.

public bool IsVisible(Rectangle rect, Graphics g)

Parameters

rect Rectangle

La structure Aspose.Imaging.Rectangle à tester.

g Graphics

Un Aspose.Imaging.Graphics qui représente un contexte graphique.

Returns

bool

vrai lorsque toute partie du rect’ est contenue dans ce Aspose.Imaging.Région; autrement, faux.

MakeEmpty()

Initialisez ce Aspose.Imaging.Région vers un intérieur vide.

public void MakeEmpty()

MakeInfinite()

Initialisez ce Aspose.Imaging.Région s’oppose à un intérieur infini.

public void MakeInfinite()

Transform(Matrix)

Il transforme cette Aspose.Imaging.Région par le matrix spécifié.

public void Transform(Matrix matrix)

Parameters

matrix Matrix

Le Aspose.Imaging.Matrix par lequel transformer ce WR17.Région.

Exceptions

ArgumentNullException

matrix’ is null.

Translate(Fleur, fleur)

Offrez les coordonnées de ce Aspose.Imaging.Région par le montant spécifié.

public void Translate(float dx, float dy)

Parameters

dx float

Le montant à rembourser Aspose.Imaging.Région horizontalement.

dy float

Le montant à rembourser ce Aspose.Imaging.Région verticalement.

Translate(int, int)

Offrez les coordonnées de ce Aspose.Imaging.Région par le montant spécifié.

public void Translate(int dx, int dy)

Parameters

dx int

Le montant à rembourser Aspose.Imaging.Région horizontalement.

dy int

Le montant à rembourser ce Aspose.Imaging.Région verticalement.

Union(RectangleF)

Mise à jour de cette Aspose.Imaging.Région à l’union elle-même et à la structure spécifiée __ WL18__ .RectangleF.

public void Union(RectangleF rect)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF pour s’unir à cette Wl17.Region.

Union(Rectangle)

Mise à jour de cette Aspose.Imaging.Région à l’union elle-même et à la structure spécifiée __ WL16__ .Rectangle.

public void Union(Rectangle rect)

Parameters

rect Rectangle

La structure du Aspose.Imaging.Rectangle pour se connecter à ce __ WL16__ .Région.

Union(GraphicsPath)

Mise à jour de cette Aspose.Imaging.Région à l’union elle-même et la spécifiée Wl17.GraphicsPath.

public void Union(GraphicsPath path)

Parameters

path GraphicsPath

Le Aspose.Imaging.GraphicsPath pour se connecter à ce WR17.Région.

Exceptions

ArgumentNullException

path’ is null.

Union(Region)

Mise à jour de cette Aspose.Imaging.Région à l’union elle-même et à la spécifiée WN17.Region.

public void Union(Region region)

Parameters

region Region

Le Aspose.Imaging.Région pour s’unir à ce __ WL16__ .Règion.

Exceptions

ArgumentNullException

region’ is null.

Xor(RectangleF)

Mise à jour de cette Aspose.Imaging.Région à l’union minus la intersection elle-même avec la structure spécifiée __ WL16__ .RectangleF.

public void Xor(RectangleF rect)

Parameters

rect RectangleF

La structure Aspose.Imaging.RectangleF à xor avec ce __ WL16__ .Région.

Xor(Rectangle)

Mise à jour de cette Aspose.Imaging.Région à l’union minus la intersection elle-même avec la structure spécifiée __ WL16__ .Rectangle.

public void Xor(Rectangle rect)

Parameters

rect Rectangle

La structure du Aspose.Imaging.Rectangle à xor avec ce Wl17.Region.

Xor(GraphicsPath)

Mise à jour de ce Aspose.Imaging.Région à l’union minus la intersection de soi avec le spécifié Wl17.GraphicsPath.

public void Xor(GraphicsPath path)

Parameters

path GraphicsPath

Le Aspose.Imaging.GraphicsPath to xor avec ce WR17.Région.

Exceptions

ArgumentNullException

path’ is null.

Xor(Region)

Mise à jour de cette Aspose.Imaging.Région à l’union minus la intersection elle-même avec la spécifiée Wl17.Region.

public void Xor(Region region)

Parameters

region Region

Le Aspose.Imaging.Région à xor avec ce __ WL16__ .Règion.

Exceptions

ArgumentNullException

region’ is null.

 Français