Graphics

Graphics class

Encapsule la surface de dessin.

public class Graphics : IDisposable

Propriétés

NomLa description
Clip { get; set; }Obtient ou définit unRegion qui limite la zone de dessin de ceGraphics .
ClipBounds { get; }Obtient unRectangleF structure qui délimite la région de découpage de ceGraphics .
CompositingMode { get; set; }Obtient ou définit une valeur qui spécifie comment les images composées sont dessinées sur ceGraphics .
CompositingQuality { get; set; }Obtient ou définit la qualité de rendu des images composites dessinées sur ceGraphics .
DpiX { get; }Obtient la résolution horizontale de ceGraphics .
DpiY { get; }Obtient la résolution verticale de ceGraphics .
InterpolationMode { get; set; }Obtient ou définit le mode d’interpolation associé à ce Graphics.
IsClipEmpty { get; }Obtient une valeur indiquant si la zone de découpage de ceGraphics est vide.
IsVisibleClipEmpty { get; }Obtient une valeur indiquant si la zone de découpage visible de ceGraphics est vide.
PageScale { get; set; }Obtient ou définit la mise à l’échelle entre les unités universelles et les unités de page pour ceGraphics .
PageUnit { get; set; }Obtient ou définit l’unité de mesure utilisée pour les coordonnées de page dans ceGraphics .
PixelOffsetMode { get; set; }Obtient ou définit une valeur spécifiant comment les pixels sont décalés lors du rendu de ceGraphics .
RenderingOrigin { get; set; }Obtient ou définit l’origine du rendu de ceGraphics pour le tramage et les pinceaux de hachures.
SmoothingMode { get; set; }Obtient ou définit la qualité de rendu de ce Graphics.
TextContrast { get; set; }Obtient ou définit la valeur de correction gamma pour le rendu du texte.
TextRenderingHint { get; set; }Obtient ou définit le mode de rendu du texte associé à ceGraphics .
Transform { get; set; }Obtient ou définit une copie de la transformation du monde géométrique pour ceGraphics .
VisibleClipBounds { get; }Obtient le rectangle englobant de la zone de découpage visible de ceGraphics .

Méthodes

NomLa description
static FromHwnd(IntPtr)Crée un nouveauGraphics du handle spécifié à une fenêtre.
static FromImage(Image)Crée un nouveau graphique à partir de l’image spécifiée.
AddMetafileComment(byte[])Ajoute un commentaire à l’actuelMetafile .
BeginContainer()Enregistre un conteneur graphique avec l’état actuel de ceGraphics et ouvre et utilise un nouveau conteneur graphique.
BeginContainer(Rectangle, Rectangle, GraphicsUnit)Enregistre un conteneur graphique avec l’état actuel de ceGraphics et ouvre et utilise un nouveau conteneur graphique avec la transformation d’échelle spécifiée.
BeginContainer(RectangleF, RectangleF, GraphicsUnit)Enregistre un conteneur graphique avec l’état actuel de ceGraphics et ouvre et utilise un nouveau conteneur graphique avec la transformation d’échelle spécifiée.
Clear(Color)Efface toute la surface de dessin et la remplit avec la couleur d’arrière-plan spécifiée.
CopyFromScreen(Point, Point, Size)Effectue un transfert par bloc de bits de données de couleur, correspondant à un rectangle de pixels, de l’écran vers la surface de dessin duGraphics .
CopyFromScreen(Point, Point, Size, CopyPixelOperation)Effectue un transfert par bloc de bits de données de couleur, correspondant à un rectangle de pixels, de l’écran vers la surface de dessin duGraphics .
CopyFromScreen(int, int, int, int, Size, CopyPixelOperation)Effectue un transfert par bloc de bits des données de couleur, correspondant à un rectangle de pixels, de l’écran vers la surface de dessin duGraphics .
Dispose()Libère toutes les ressources utilisées par ce Graphics.
DrawArc(Pen, RectangleF, float, float)Dessine un arc représentant une portion d’ellipse spécifiée par une structure RectangleF.
DrawArc(Pen, float, float, float, float, float, float)Dessine un arc représentant une portion d’ellipse spécifiée par une paire de coordonnées, une largeur et une hauteur.
DrawBezier(Pen, PointF, PointF, PointF, PointF)Dessine une spline de Bézier définie par quatre structures PointF.
DrawBezier(Pen, float, float, float, float, float, float, float, float)Dessine une spline de Bézier définie par quatre paires ordonnées de coordonnées qui représentent des points.
DrawBeziers(Pen, PointF[])Dessine une série de splines de Bézier à partir d’un tableau dePoint structures.
DrawBeziers(Pen, Point[])Dessine une série de splines de Bézier à partir d’un tableau dePointF structures.
DrawClosedCurve(Pen, PointF[])Dessine une spline cardinale fermée définie par un tableau dePointF structures.
DrawClosedCurve(Pen, Point[])Dessine une spline cardinale fermée définie par un tableau dePoint structures.
DrawClosedCurve(Pen, PointF[], float, FillMode)Dessine une spline cardinale fermée définie par un tableau de structures PointF en utilisant une tension spécifiée.
DrawClosedCurve(Pen, Point[], float, FillMode)Dessine une spline cardinale fermée définie par un tableau dePoint structures utilisant une tension spécifiée.
DrawCurve(Pen, PointF[])Dessine une spline cardinale à travers un tableau spécifié dePointF structures.
DrawCurve(Pen, Point[])Dessine une spline cardinale à travers un tableau spécifié dePoint structures.
DrawCurve(Pen, PointF[], float)Dessine une spline cardinale à travers un tableau spécifié dePointF structures utilisant une tension spécifiée.
DrawCurve(Pen, Point[], float)Dessine une spline cardinale à travers un tableau spécifié dePoint structures utilisant une tension spécifiée.
DrawCurve(Pen, PointF[], int, int)Dessine une spline cardinale à travers un tableau spécifié dePointF structures utilisant une tension spécifiée. Le dessin commence décalé par rapport au début du tableau.
DrawCurve(Pen, PointF[], int, int, float)Dessine une spline cardinale à travers un tableau spécifié dePointF structures utilisant une tension spécifiée. Le dessin commence décalé par rapport au début du tableau.
DrawCurve(Pen, Point[], int, int, float)Dessine une spline cardinale à travers un tableau spécifié dePoint structures utilisant une tension spécifiée. Le dessin commence décalé par rapport au début du tableau.
DrawEllipse(Pen, RectangleF)Dessine une ellipse définie par un Rectangle englobantF.
DrawEllipse(Pen, float, float, float, float)Dessine une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une hauteur et une largeur.
DrawIcon(Icon, Rectangle)Dessine l’image représentée par le spécifiéIcon dans la zone spécifiée par unRectangle structure.
DrawIcon(Icon, int, int)Dessine l’image représentée par le spécifiéIcon aux coordonnées spécifiées.
DrawIconUnstretched(Icon, Rectangle)Dessine l’image représentée par le spécifiéIcon sans redimensionner l’image.
DrawImage(Image, Point)Dessine l’image spécifiée, en utilisant sa taille physique d’origine, à l’emplacement spécifié.
DrawImage(Image, PointF)Dessine le spécifiéImage , en utilisant sa taille physique d’origine, à l’emplacement spécifié.
DrawImage(Image, PointF[])Dessine le spécifiéImage à l’emplacement spécifié et avec la forme et la taille spécifiées.
DrawImage(Image, Point[])Dessine le spécifiéЕ:Image à l’emplacement spécifié et avec la forme et la taille spécifiées.
DrawImage(Image, Rectangle)Dessine l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, RectangleF)Dessine l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, float, float)Dessine le spécifiéImage , en utilisant sa taille physique d’origine, à l’emplacement spécifié.
DrawImage(Image, int, int)Dessine l’image spécifiée, en utilisant sa taille physique d’origine, à l’emplacement spécifié par une paire de coordonnées.
DrawImage(Image, PointF[], RectangleF, GraphicsUnit)Dessine la partie spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Point[], Rectangle, GraphicsUnit)Dessine la partie spécifiée de la valeur spécifiéeImage à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)Dessine la partie spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)Dessine la partie spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, float, float, float, float)Dessine le spécifiéImage , en utilisant sa taille physique d’origine, à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, float, float, RectangleF, GraphicsUnit)Dessine une partie d’une image à un emplacement spécifié.
DrawImage(Image, int, int, int, int)Dessine l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, int, int, Rectangle, GraphicsUnit)Dessine une partie d’une image à un emplacement spécifié.
DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes)Dessine la partie spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes)Dessine la partie spécifiée de la valeur spécifiéeImage à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Rectangle, float, float, float, float, GraphicsUnit)Dessine la partie spécifiée de la valeur spécifiéeImage à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Rectangle, int, int, int, int, GraphicsUnit)Dessine la partie spécifiée de la valeur spécifiéeImage à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Rectangle, float, float, float, float, GraphicsUnit, ImageAttributes)Dessine la partie spécifiée de la valeur spécifiéeImage à l’emplacement spécifié et avec la taille spécifiée.
DrawImage(Image, Rectangle, int, int, int, int, GraphicsUnit, ImageAttributes)Dessine la partie spécifiée de l’image spécifiée à l’emplacement spécifié et avec la taille spécifiée.
DrawImageUnscaled(Image, Point)Dessine une image spécifiée en utilisant sa taille physique d’origine à un emplacement spécifié.
DrawImageUnscaled(Image, Rectangle)Dessine une image spécifiée en utilisant sa taille physique d’origine à un emplacement spécifié.
DrawImageUnscaled(Image, int, int)Dessine l’image spécifiée en utilisant sa taille physique d’origine à l’emplacement spécifié par une paire de coordonnées.
DrawImageUnscaled(Image, int, int, int, int)Dessine l’image spécifiée en utilisant sa taille physique d’origine à l’emplacement spécifié par une paire de coordonnées.
DrawImageUnscaledAndClipped(Image, Rectangle)Dessine l’image spécifiée sans mise à l’échelle et la découpe, si nécessaire, pour qu’elle tienne dans le rectangle spécifié.
DrawLine(Pen, Point, Point)Dessine une ligne reliant deuxPoint structures.
DrawLine(Pen, PointF, PointF)Dessine une ligne reliant deux structures PointF.
DrawLine(Pen, float, float, float, float)Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.
DrawLine(Pen, int, int, int, int)Dessine une ligne reliant les deux points spécifiés par les paires de coordonnées.
DrawLines(Pen, PointF[])Dessine une série de segments de ligne qui relient un tableau dePointF structures.
DrawLines(Pen, Point[])Dessine une série de segments de ligne qui relient un tableau dePoint structures.
DrawPath(Pen, GraphicsPath)Dessine un GraphicsPath.
DrawPie(Pen, RectangleF, float, float)Dessine une forme circulaire définie par une ellipse spécifiée par une structure RectangleF et deux lignes radiales.
DrawPie(Pen, float, float, float, float, float, float)Dessine une forme circulaire définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
DrawPolygon(Pen, PointF[])Dessine un polygone défini par un tableau de structures PointF.
DrawPolygon(Pen, Point[])Dessine un polygone défini par un tableau dePoint structures.
DrawRectangle(Pen, Rectangle)Dessine un rectangle spécifié par une structure Rectangle.
DrawRectangle(Pen, float, float, float, float)Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
DrawRectangle(Pen, int, int, int, int)Dessine un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
DrawRectangles(Pen, RectangleF[])Dessine une série de rectangles spécifiés parRectangleF structures.
DrawRectangles(Pen, Rectangle[])Dessine une série de rectangles spécifiés parRectangle structures.
DrawString(string, Font, Brush, PointF)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush etFont objets.
DrawString(string, Font, Brush, RectangleF)Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec leBrush etFont objets utilisant les attributs de mise en forme du spécifiéStringFormat .
DrawString(string, Font, Brush, float, float)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush etFont objets.
DrawString(string, Font, Brush, PointF, StringFormat)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush et Font objets utilisant les attributs de mise en forme du spécifiéStringFormat .
DrawString(string, Font, Brush, RectangleF, StringFormat)Dessine la chaîne de texte spécifiée dans le rectangle spécifié avec leBrush etFont objets utilisant les attributs de mise en forme du spécifiéStringFormat .
DrawString(string, Font, Brush, float, float, StringFormat)Dessine la chaîne de texte spécifiée à l’emplacement spécifié avec leBrush et Font objets utilisant les attributs de mise en forme du spécifiéStringFormat .
EndContainer(GraphicsContainer)Ferme le conteneur graphique actuel et restaure l’état de celui-ciGraphics à l’état sauvegardé par un appel auBeginContainer méthode.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc)Envoie les enregistrements dans le format spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc)Envoie les enregistrements dans le format spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc)Envoie les enregistrements du spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc)Envoie les enregistrements du spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans le format spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans le format spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc, IntPtr)Envoie les enregistrements du spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc, IntPtr)Envoie les enregistrements du spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, Point, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans le format spécifiéMetafile un par un, à une méthode de rappel pour un affichage à un point spécifié à l’aide d’attributs d’image spécifiés.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour un affichage à un point spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF[], EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc)Envoie les enregistrements dans un rectangle sélectionné à partir d’un SMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Point[], EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans le format spécifiéMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Rectangle, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements du spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc)Envoie les enregistrements d’un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, RectangleF, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements du spécifiéMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc)Envoie les enregistrements d’un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage à un point spécifié.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr)Envoie les enregistrements d’un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr)Envoie les enregistrements d’un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié.
EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile un par un, à une méthode de rappel pour un affichage à un point spécifié à l’aide d’attributs d’image spécifiés.
EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile un par un, à une méthode de rappel pour un affichage à un point spécifié à l’aide d’attributs d’image spécifiés.
EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements dans un rectangle sélectionné à partir d’unMetafile , un par un, à une méthode de rappel pour l’affichage dans un parallélogramme spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements d’un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié à l’aide des attributs d’image spécifiés.
EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, EnumerateMetafileProc, IntPtr, ImageAttributes)Envoie les enregistrements d’un rectangle sélectionné à partir d’unMetafile , un à la fois, à une méthode de rappel pour l’affichage dans un rectangle spécifié à l’aide des attributs d’image spécifiés.
ExcludeClip(Rectangle)Met à jour la zone de clip de ceGraphics pour exclure la zone spécifiée par unRectangle
ExcludeClip(Region)Met à jour la zone de clip de ceGraphics pour exclure la zone spécifiée par unRegion .
FillClosedCurve(Brush, PointF[])Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau dePointF structures.
FillClosedCurve(Brush, Point[])Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau dePoint structures.
FillClosedCurve(Brush, PointF[], FillMode)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau dePointF structures utilisant le mode de remplissage spécifié.
FillClosedCurve(Brush, Point[], FillMode)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau dePoint structures utilisant le mode de remplissage spécifié.
FillClosedCurve(Brush, PointF[], FillMode, float)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau de structures PointF en utilisant le mode de remplissage et la tension spécifiés.
FillClosedCurve(Brush, Point[], FillMode, float)Remplit l’intérieur d’une courbe spline cardinale fermée définie par un tableau dePoint structures utilisant le mode de remplissage spécifié.
FillEllipse(Brush, RectangleF)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une structure RectangleF.
FillEllipse(Brush, float, float, float, float)Remplit l’intérieur d’une ellipse définie par un rectangle englobant spécifié par une paire de coordonnées, une largeur et une hauteur.
FillPath(Brush, GraphicsPath)Remplit l’intérieur d’un GraphicsPath.
FillPie(Brush, Rectangle, float, float)Remplit l’intérieur d’une section circulaire définie par une ellipse spécifiée par une structure Rectangle et deux lignes radiales.
FillPie(Brush, float, float, float, float, float, float)Remplit l’intérieur d’une section circulaire définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
FillPie(Brush, int, int, int, int, int, int)Remplit l’intérieur d’une section circulaire définie par une ellipse spécifiée par une paire de coordonnées, une largeur, une hauteur et deux lignes radiales.
FillPolygon(Brush, PointF[])Remplit l’intérieur d’un polygone défini par un tableau de points spécifié parPointF structures.
FillPolygon(Brush, Point[])Remplit l’intérieur d’un polygone défini par un tableau de points spécifié parPoint structures.
FillPolygon(Brush, PointF[], FillMode)Remplit l’intérieur d’un polygone défini par un tableau de points spécifié par les structures PointF en utilisant le mode de remplissage spécifié.
FillPolygon(Brush, Point[], FillMode)Remplit l’intérieur d’un polygone défini par un tableau de points spécifié parPoint structures utilisant le mode de remplissage spécifié.
FillRectangle(Brush, RectangleF)Remplit l’intérieur d’un rectangle spécifié par une structure RectangleF.
FillRectangle(Brush, float, float, float, float)Remplit l’intérieur d’un rectangle spécifié par une paire de coordonnées, une largeur et une hauteur.
FillRectangles(Brush, RectangleF[])Remplit l’intérieur d’une série de rectangles spécifiés parRectangleF structures.
FillRectangles(Brush, Rectangle[])Remplit l’intérieur d’une série de rectangles spécifiés parRectangle structures.
FillRegion(Brush, Region)Remplit l’intérieur d’une Région.
Flush()Force l’exécution de toutes les opérations graphiques en attente et revient immédiatement sans attendre la fin des opérations.
Flush(FlushIntention)Force l’exécution de toutes les opérations graphiques en attente avec la méthode en attente ou non, comme spécifié, pour revenir avant la fin des opérations.
GetHdc()Obtient le handle du contexte de périphérique associé à ceGraphics .
GetNearestColor(Color)Obtient la couleur la plus proche de la valeur spécifiéeColor structure.
IntersectClip(Rectangle)Met à jour la zone de clip de ceGraphics à l’intersection de la région de clip actuelle et de la zone spécifiéeRectangle structure.
IntersectClip(RectangleF)Met à jour la zone de clip de ceGraphics à l’intersection de la région de clip actuelle et de la zone spécifiéeRectangleF structure.
IntersectClip(Region)Met à jour la zone de clip de ceGraphics à l’intersection de la région de clip actuelle et de la zone spécifiéeRegion .
IsVisible(Point)Indique si la valeur spécifiéePoint structure est contenue dans la zone de clip visible de cetteGraphics .
IsVisible(PointF)Indique si la valeur spécifiéePointF structure est contenue dans la zone de clip visible de cetteGraphics .
IsVisible(Rectangle)Indique si le rectangle spécifié par unRectangle structure est contenue dans la zone de clip visible de cetteGraphics .
IsVisible(RectangleF)Indique si le rectangle spécifié par unRectangleF structure est contenue dans la zone de clip visible de cetteGraphics .
IsVisible(float, float)Indique si le point spécifié par une paire de coordonnées est contenu dans la région de découpage visible de ceGraphics .
IsVisible(int, int)Indique si le point spécifié par une paire de coordonnées est contenu dans la région de découpage visible de ceGraphics .
IsVisible(float, float, float, float)Indique si le rectangle spécifié par une paire de coordonnées, une largeur et une hauteur est contenu dans la zone de découpage visible de ceGraphics .
IsVisible(int, int, int, int)Indique si le rectangle spécifié par une paire de coordonnées, une largeur et une hauteur est contenu dans la zone de découpage visible de ceGraphics .
MeasureCharacterRanges(string, Font, RectangleF, StringFormat)Obtient un tableau deRegion objets, chacun délimitant une plage de positions de caractères dans la chaîne spécifiée.
MeasureString(string, Font)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont .
MeasureString(string, Font, int)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont .
MeasureString(string, Font, SizeF)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont .
MeasureString(string, Font, int, StringFormat)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont et formatted avec le spécifiéStringFormat .
MeasureString(string, Font, PointF, StringFormat)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont et formatted avec le spécifiéStringFormat .
MeasureString(string, Font, SizeF, StringFormat)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont et formatted avec le spécifiéStringFormat .
MeasureString(string, Font, SizeF, StringFormat, out int, out int)Mesure la chaîne spécifiée lorsqu’elle est dessinée avec leFont et formatted avec le spécifiéStringFormat .
MultiplyTransform(Matrix)Multiplie la transformation mondiale de ceGraphics et précisé leMatrix .
MultiplyTransform(Matrix, MatrixOrder)Multiplie la transformation mondiale de ceGraphics et spécifié leMatrix dans l’ordre spécifié.
ReleaseHdc()Libère un descripteur de contexte de périphérique obtenu par un appel précédent à leGetHdc méthode de ceGraphics .
ReleaseHdc(IntPtr)Libère un descripteur de contexte de périphérique obtenu par un appel précédent auGetHdc method de ceciGraphics .
ResetClip()Réinitialise la zone de clip de ceGraphics à une région infinie.
ResetTransform()Réinitialise la matrice de transformation du monde de ceGraphics à la matrice d’identité.
Restore(GraphicsState)Restaure l’état de ceGraphics à l’État représenté par unGraphicsState .
RotateTransform(float)Applique la rotation spécifiée à la matrice de transformation de ceGraphics .
RotateTransform(float, MatrixOrder)Applique la rotation spécifiée à la matrice de transformation de ceGraphics dans l’ordre spécifié.
Save()Enregistre l’état actuel de ceGraphics et identifie l’état enregistré avec unGraphicsState .
ScaleTransform(float, float)Applique l’opération de mise à l’échelle spécifiée à la matrice de transformation de ceGraphics en ajoutant it à la matrice de transformation de l’objet.
ScaleTransform(float, float, MatrixOrder)Applique l’opération de mise à l’échelle spécifiée à la matrice de transformation de ceGraphics dans l’ordre spécifié.
SetClip(Graphics)Définit la zone de découpage de ceGraphics à la propriété Clip du fichier spécifiéGraphics
SetClip(GraphicsPath)Définit la zone de découpage de ceGraphics au spécifiéGraphicsPath .
SetClip(Rectangle)Définit la zone de découpage de ceGraphics au résultat de l’opération spécifiée combinant la région de clip actuelle et le rectangle spécifié par unRectangle structure.
SetClip(RectangleF)Définit la zone de découpage de ceGraphics au résultat de l’opération spécifiée combinant la région de clip actuelle et le rectangle spécifié par unRectangleF structure.
SetClip(Graphics, CombineMode)Définit la zone de découpage de ceGraphics au résultat de l’opération de combinaison spécifiée de la région de clip actuelle et de la propriété Clip de laGraphics .
SetClip(GraphicsPath, CombineMode)Définit la zone de découpage de ceGraphics au résultat de l’opération spécifiée combinant la région de clip actuelle et leGraphicsPath .
SetClip(Rectangle, CombineMode)Définit la zone de découpage de ceGraphics au résultat de l’opération spécifiée combinant la région de clip actuelle et le rectangle spécifié par unRectangle structure.
SetClip(RectangleF, CombineMode)Définit la zone de découpage de ceGraphics au résultat de l’opération spécifiée combinant la région de clip actuelle et le rectangle spécifié par unRectangleF structure.
SetClip(Region, CombineMode)Définit la zone de découpage de ceGraphicsau résultat de l’opération spécifiée combinant la région de clip actuelle et la valeur spécifiéeRegion .
TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])Transforme un tableau de points d’un espace de coordonnées à un autre en utilisant le monde actuel et les transformations de page de ceGraphics .
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])Transforme un tableau de points d’un espace de coordonnées à un autre en utilisant le monde actuel et les transformations de page de ceGraphics .
TranslateClip(float, float)Traduit la zone de découpage de ceGraphics par des quantités spécifiées dans les directions horizontale et verticale.
TranslateClip(int, int)Traduit la zone de découpage de ceGraphics par des quantités spécifiées dans les directions horizontale et verticale.
TranslateTransform(float, float)Modifie l’origine du système de coordonnées en ajoutant la traduction spécifiée à la matrice de transformation de ceGraphics .
TranslateTransform(float, float, MatrixOrder)Modifie l’origine du système de coordonnées en appliquant la translation spécifiée à la matrice de transformation de ceGraphics dans l’ordre spécifié.

Autres membres

NomLa description
delegate DrawImageAbortFournit une méthode de rappel pour décider quand leDrawImage La méthode doit annuler prématurément l’exécution et arrêter de dessiner une image.
delegate EnumerateMetafileProcFournit une méthode de rappel pour leEnumerateMetafile méthode.

Voir également