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
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
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
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
region’ isnull.
DeepClone()
Créez une copie exacte de ce Aspose.Imaging.Région.
public Region DeepClone()
Returns
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
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
È vero se l’interno della regione è identico all’interno di questa regione quando viene applicata la trasformazione associata al parametro g’; altrimenti, falso.
Exceptions
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
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
region’ is null.
GetHashCode()
Ottieni il codice hash dell’oggetto attuale.
public override int GetHashCode()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
region’ is null.