System.Drawing.Drawing2D

DieDrawing2D Namespace bietet erweiterte Funktionen für zweidimensionale und Vektorgrafiken.

Klassen

KlasseBeschreibung
AdjustableArrowCapRepräsentiert eine einstellbare pfeilförmige Linienkappe. Diese Klasse kann nicht vererbt werden.
BlendDefiniert ein Mischmuster für aLinearGradientBrush Objekt. Diese Klasse kann nicht vererbt werden.
ColorBlendDefiniert Arrays von Farben und Positionen, die zum Interpolieren von Farbmischungen in einem mehrfarbigen Farbverlauf verwendet werden. Diese Klasse kann nicht vererbt werden.
CustomLineCapKapselt eine benutzerdefinierte benutzerdefinierte Leitungsobergrenze.
GraphicsContainerRepräsentiert die internen Daten eines Grafikcontainers. Diese Klasse wird verwendet, wenn der Zustand von a gespeichert wirdGraphics Objekt mit demBeginContainer undEndContainer Methoden. Diese Klasse kann nicht vererbt werden.
GraphicsPathStellt eine Reihe verbundener Linien und Kurven dar.
GraphicsPathIteratorBietet die Möglichkeit, Unterpfade in a zu durchlaufenGraphicsPath und testen Sie die Formentypen, die in jedem Unterpfad enthalten sind. Diese Klasse kann nicht vererbt werden.
GraphicsStateRepräsentiert den Status von aGraphics Objekt. Dieses Objekt wird durch einen Aufruf der Save-Methoden zurückgegeben. Diese Klasse kann nicht vererbt werden.
HatchBrushDefiniert einen rechteckigen Pinsel mit einem Schraffurstil, einer Vordergrundfarbe und einer Hintergrundfarbe. Diese Klasse kann nicht vererbt werden.
LinearGradientBrushKapselt aBrush mit linearem Verlauf. Diese Klasse kann nicht vererbt werden.
MatrixKapselt eine affine 3-mal-3-Matrix, die eine geometrische Transformation darstellt. Diese Klasse kann nicht vererbt werden.
NamespaceDocDieDrawing2D Namespace bietet erweiterte Funktionen für zweidimensionale und Vektorgrafiken.
PathDataEnthält die grafischen Daten, aus denen a bestehtGraphicsPath Objekt. Diese Klasse kann nicht vererbt werden.
PathGradientBrushKapselt aBrush Objekt, das das Innere von a ausfülltGraphicsPath Objekt mit Farbverlauf. Diese Klasse kann nicht vererbt werden.
RegionDataKapselt die Daten, aus denen a bestehtRegion Objekt. Diese Klasse kann nicht vererbt werden.

Aufzählung

AufzählungBeschreibung
CombineModeGibt an, wie verschiedene Schnittbereiche kombiniert werden können.
CompositingModeGibt an, wie die Quellfarben mit den Hintergrundfarben kombiniert werden.
CompositingQualityGibt die beim Compositing zu verwendende Qualitätsstufe an.
CoordinateSpaceGibt das System an, das beim Auswerten von Koordinaten verwendet werden soll.
DashCapGibt den Typ der Grafikform an, die an beiden Enden jedes Strichs in einer gestrichelten Linie verwendet werden soll.
DashStyleGibt den Stil von gestrichelten Linien an, die mit a gezeichnet werdenPen Objekt.
FillModeGibt an, wie das Innere eines geschlossenen Pfads gefüllt wird.
FlushIntentionGibt an, ob Befehle im Grafikstapel sofort beendet (geflusht) oder so schnell wie möglich ausgeführt werden.
HatchStyleGibt die verschiedenen verfügbaren Muster anHatchBrush Objekte.
InterpolationModeDie InterpolationMode-Enumeration gibt den Algorithmus an, der verwendet wird, wenn Bilder skaliert oder gedreht werden.
LinearGradientModeGibt die Richtung eines linearen Gradienten an.
LineCapGibt die verfügbaren Abschlussstile an, mit denen ein Stiftobjekt eine Linie beenden kann.
LineJoinGibt an, wie aufeinanderfolgende Linien- oder Kurvensegmente in einer Figur (Unterpfad) verbunden werden, die in einem GraphicsPath-Objekt enthalten ist.
MatrixOrderGibt die Reihenfolge für Matrixtransformationsoperationen an.
PathPointTypeGibt den Punkttyp in a anGraphicsPath Objekt.
PenAlignmentGibt die Ausrichtung von a anPen Objekt in Bezug auf die theoretische Linie mit Nullbreite.
PenTypeGibt den Fülltyp an, den ein Stiftobjekt zum Füllen von Linien verwendet.
PixelOffsetModeGibt an, wie Pixel während des Renderns versetzt werden.
SmoothingModeGibt an, ob Glättung (Antialiasing) auf Linien und Kurven und die Kanten gefüllter Bereiche angewendet wird.
WarpModeGibt den Typ der in a angewendeten Warp-Transformation anWarp Methode.
WrapModeGibt an, wie eine Textur oder ein Verlauf gekachelt wird, wenn er/sie kleiner ist als der zu füllende Bereich.