System.Drawing.Drawing2D

LeDrawing2D l’espace de noms fournit des fonctionnalités avancées de graphiques bidimensionnels et vectoriels.

Des classes

ClasserLa description
AdjustableArrowCapReprésente un capuchon de ligne ajustable en forme de flèche. Cette classe ne peut pas être héritée.
BlendDéfinit un motif de fusion pour unLinearGradientBrush objet. Cette classe ne peut pas être héritée.
ColorBlendDéfinit les tableaux de couleurs et les positions utilisées pour interpoler le mélange des couleurs dans un dégradé multicolore. Cette classe ne peut pas être héritée.
CustomLineCapEncapsule une limite de ligne personnalisée définie par l’utilisateur.
GraphicsContainerReprésente les données internes d’un conteneur graphique. Cette classe est utilisée lors de la sauvegarde de l’état d’unGraphics objet à l’aide deBeginContainer etEndContainer méthodes. Cette classe ne peut pas être héritée.
GraphicsPathReprésente une série de lignes et de courbes connectées.
GraphicsPathIteratorFournit la possibilité de parcourir les sous-chemins dans unGraphicsPath et testez les types de formes contenues dans chaque sous-chemin. Cette classe ne peut pas être héritée.
GraphicsStateReprésente l’état d’unGraphics objet. Cet objet est renvoyé par un appel aux méthodes Save. Cette classe ne peut pas être héritée.
HatchBrushDéfinit un pinceau rectangulaire avec un style de hachures, une couleur de premier plan et une couleur d’arrière-plan. Cette classe ne peut pas être héritée.
LinearGradientBrushEncapsule unBrush avec un dégradé linéaire. Cette classe ne peut pas être héritée.
MatrixEncapsule une matrice affine 3 par 3 qui représente une transformation géométrique. Cette classe ne peut pas être héritée.
NamespaceDocLeDrawing2D l’espace de noms fournit des fonctionnalités avancées de graphiques bidimensionnels et vectoriels.
PathDataContient les données graphiques qui composent unGraphicsPath objet. Cette classe ne peut pas être héritée.
PathGradientBrushEncapsule unBrush objet qui remplit l’intérieur d’unGraphicsPath objet avec un dégradé. Cette classe ne peut pas être héritée.
RegionDataEncapsule les données qui composent unRegion objet. Cette classe ne peut pas être héritée.

Énumération

ÉnumérationLa description
CombineModeSpécifie comment différentes régions de découpage peuvent être combinées.
CompositingModeSpécifie comment les couleurs source sont combinées avec les couleurs d’arrière-plan.
CompositingQualitySpécifie le niveau de qualité à utiliser lors de la composition.
CoordinateSpaceSpécifie le système à utiliser lors de l’évaluation des coordonnées.
DashCapSpécifie le type de forme graphique à utiliser aux deux extrémités de chaque tiret dans une ligne pointillée.
DashStyleSpécifie le style des lignes pointillées dessinées avec unPen objet.
FillModeSpécifie comment l’intérieur d’un chemin fermé est rempli.
FlushIntentionSpécifie si les commandes de la pile graphique sont terminées (vidées) immédiatement ou exécutées dès que possible.
HatchStyleSpécifie les différents modèles disponibles pourHatchBrush objets.
InterpolationModeL’énumération InterpolationMode spécifie l’algorithme utilisé lorsque les images sont mises à l’échelle ou pivotées.
LinearGradientModeSpécifie la direction d’un dégradé linéaire.
LineCapSpécifie les styles de capuchon disponibles avec lesquels un objet Pen peut terminer une ligne.
LineJoinSpécifie comment joindre des segments de ligne ou de courbe consécutifs dans une figure (sous-chemin) contenue dans un objet GraphicsPath.
MatrixOrderSpécifie l’ordre des opérations de transformation matricielle.
PathPointTypeSpécifie le type de point dans unGraphicsPath objet.
PenAlignmentSpécifie l’alignement d’unPen objet par rapport à la ligne théorique de largeur nulle.
PenTypeSpécifie le type de remplissage qu’un objet Pen utilise pour remplir les lignes.
PixelOffsetModeSpécifie comment les pixels sont décalés pendant le rendu.
SmoothingModeSpécifie si le lissage (anticrénelage) est appliqué aux lignes et aux courbes et aux bords des zones remplies.
WarpModeSpécifie le type de transformation warp appliquée dans unWarp méthode.
WrapModeSpécifie comment une texture ou un dégradé est carrelé lorsqu’il est plus petit que la zone à remplir.