WmfRecorderGraphics2D

WmfRecorderGraphics2D class

Der Wmf-Rekorder.

public sealed class WmfRecorderGraphics2D : MetafileRecorderGraphics2D

Konstrukteure

NameBeschreibung
WmfRecorderGraphics2D(Rectangle, int)Initialisiert eine neue Instanz vonWmfRecorderGraphics2D Klasse.

Eigenschaften

NameBeschreibung
BackgroundColor { get; set; }Ruft die Hintergrundfarbe ab oder legt sie fest.
BackgroundMode { get; set; }Ruft den Hintergrundmodus ab oder legt ihn fest.
Clip { get; set; }Ruft eine Region ab oder legt sie fest, die den Zeichenbereich dieser Grafik begrenzt
ClipBounds { get; }Ruft die Clipgrenzen ab.

Methoden

NameBeschreibung
static FromWmfImage(WmfImage)Ruft eine Instanz des WMF-Recorders für das vorhandene WMF-Image ab.
Clear()Löscht den Status des Grafikobjekts
DrawArc(Pen, Rectangle, float, float)Zeichnet einen Bogen, der einen Teil einer Ellipse darstellt, die durch eine Rectangle-Struktur angegeben wird.
DrawCubicBezier(Pen, Point, Point, Point, Point)Zeichnet den kubischen Bezier.
DrawEllipse(Pen, Rectangle)Zeichnet die Ellipse.
DrawImage(RasterImage, Point)Zeichnet das angegebene Bild unter Verwendung seiner ursprünglichen physischen Größe an der angegebenen Position.
DrawImage(byte[], Rectangle, GraphicsUnit)Zeichnet das Bild.
DrawImage(Stream, Rectangle, GraphicsUnit)Zeichnet das Bild.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit)Zeichnet den angegebenen Teil des angegebenen Bildes an der angegebenen Position und mit der angegebenen Größe.
DrawLine(Pen, Point, Point)Zeichnet die Linie.
DrawLine(Pen, int, int, int, int)Zeichnet die Linie.
DrawPath(Pen, GraphicsPath)Zeichnet den Pfad.
DrawPie(Pen, Rectangle, float, float)Zeichnet den Kuchen.
DrawPolyCubicBezier(Pen, Point[])Zeichnet den polykubischen Bezier.
DrawPolygon(Pen, Point[])Zeichnet das Polygon.
DrawPolyline(Pen, Point[])Zeichnet die Polylinie.
DrawRectangle(Pen, Rectangle)Zeichnet das Rechteck.
DrawRectangle(Pen, int, int, int, int)Zeichnet das Rechteck.
DrawString(string, Font, Color, int, int)Zeichnet die Schnur.
DrawString(string, Font, Color, int, int, float)Zeichnet die Schnur.
EndRecording()Beendet die Aufzeichnung.
ExcludeClip(Rectangle)Aktualisiert den Clip-Bereich dieser Grafik, um den Bereich auszuschließen, der durch eine Rectangle-Struktur angegeben ist.
ExcludeClip(Region)Aktualisiert den Clip-Bereich dieser Grafik, um den durch einen Bereich angegebenen Bereich auszuschließen.
FillEllipse(Brush, Rectangle)Füllt die Ellipse.
FillPath(Pen, Brush, GraphicsPath)Füllt den Pfad.
FillPie(Brush, Rectangle, float, float)Füllt den Kuchen.
FillPolygon(Brush, Point[])Füllt das Polygon.
FillPolygon(Brush, Point[], FillMode)Füllt das Polygon.
FillRectangle(Brush, Rectangle)Füllt das Rechteck.
GetTransform()Verwandelt die Welt.
IntersectClip(RectangleF)Aktualisiert den Clip-Bereich dieser Grafik auf den Schnittpunkt des aktuellen Clip-Bereichs und der angegebenen Rectangle-Struktur.
IntersectClip(Region)Aktualisiert den Clip-Bereich dieser Grafik auf den Schnittpunkt des aktuellen Clip-Bereichs und des angegebenen Bereichs.
MultiplyTransform(Matrix)Multipliziert die Welttransformation dieser Grafik und spezifiziert die Matrix.
MultiplyTransform(Matrix, MatrixOrder)Multipliziert die Welttransformation dieser Grafik und spezifiziert die Matrix in der spezifizierten Reihenfolge.
ResetClip()Setzt den Clip zurück.
RotateTransform(float)Wendet die angegebene Drehung auf die Transformationsmatrix dieser Grafik an.
RotateTransform(float, PointF, MatrixOrder)Wendet die angegebene Drehung auf die Transformationsmatrix dieser Grafik in der angegebenen Reihenfolge an.
ScaleTransform(float, float)Wendet die angegebene Skalierungsoperation auf die Transformationsmatrix dieser Grafik an, indem sie der Transformationsmatrix des Objekts vorangestellt wird.
ScaleTransform(float, float, MatrixOrder)Wendet die angegebene Skalierungsoperation auf die Transformationsmatrix dieser Grafik in der angegebenen Reihenfolge an.
SetTransform(Matrix)Legt die Transformation fest.
TranslateTransform(float, float)Ändert den Ursprung des Koordinatensystems, indem die angegebene Translation der Transformationsmatrix dieser Grafik vorangestellt wird.
TranslateTransform(float, float, MatrixOrder)Ändert den Ursprung des Koordinatensystems durch Anwendung der angegebenen Translation auf die Transformationsmatrix dieser Grafik in der angegebenen Reihenfolge.

Siehe auch