MetafileRecorderGraphics2D

MetafileRecorderGraphics2D class

Metafilinspelarens grafik

public abstract class MetafileRecorderGraphics2D

Egenskaper

namnBeskrivning
BackgroundColor { get; set; }Hämtar eller ställer in färgen på bakgrunden.
Clip { get; set; }Hämtar eller ställer in en region som begränsar ritområdet för denna Graphics
ClipBounds { get; }Får klippets gränser.

Metoder

namnBeskrivning
Clear()Rensar tillståndet för grafikobjektet
DrawArc(Pen, Rectangle, float, float)Ritar en båge som representerar en del av en ellips specificerad av en rektangelstruktur.
DrawCubicBezier(Pen, Point, Point, Point, Point)Ritar den kubiska beziern.
DrawEllipse(Pen, Rectangle)Ritar ellipsen.
DrawImage(RasterImage, Point)Ritar den angivna bilden, med dess ursprungliga fysiska storlek, på den angivna platsen.
DrawImage(byte[], Rectangle, GraphicsUnit)Ritar bilden.
DrawImage(Stream, Rectangle, GraphicsUnit)Ritar bilden.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit)Ritar den angivna delen av den angivna bilden på den angivna platsen och med den angivna storleken.
DrawLine(Pen, Point, Point)Ritar linjen.
DrawLine(Pen, int, int, int, int)Ritar linjen.
DrawPath(Pen, GraphicsPath)Ritar banan.
DrawPie(Pen, Rectangle, float, float)Ritar pajen.
DrawPolyCubicBezier(Pen, Point[])Ritar poly cubic bezier.
DrawPolygon(Pen, Point[])Ritar polygonen.
DrawPolyline(Pen, Point[])Ritar polylinjen.
DrawRectangle(Pen, Rectangle)Ritar rektangeln.
DrawRectangle(Pen, int, int, int, int)Ritar rektangeln.
DrawString(string, Font, Color, int, int)Ritar strängen.
DrawString(string, Font, Color, int, int, float)Ritar strängen.
ExcludeClip(Rectangle)Uppdaterar klippområdet för denna grafik för att utesluta området som specificeras av en rektangelstruktur.
ExcludeClip(Region)Uppdaterar klippområdet för denna grafik för att utesluta området som anges av en region.
FillEllipse(Brush, Rectangle)Fyller ellipsen.
FillPath(Pen, Brush, GraphicsPath)Fyller sökvägen.
FillPie(Brush, Rectangle, float, float)Fyller pajen.
FillPolygon(Brush, Point[])Fyller polygonen.
FillPolygon(Brush, Point[], FillMode)Fyller polygonen.
FillRectangle(Brush, Rectangle)Fyller rektangeln.
GetTransform()Får världen att förändras.
IntersectClip(RectangleF)Uppdaterar klippområdet för denna grafik till skärningspunkten mellan det aktuella klippområdet och den specificerade rektangelstrukturen.
IntersectClip(Region)Uppdaterar klippområdet för denna grafik till skärningspunkten mellan den aktuella klippregionen och den angivna regionen.
MultiplyTransform(Matrix)Multiplicerar världsomvandlingen av denna grafik och specificerar matrisen.
MultiplyTransform(Matrix, MatrixOrder)Multiplicerar världsomvandlingen av denna grafik och specificerar matrisen i angiven ordning.
ResetClip()Återställer klippet.
RotateTransform(float)Tillämpar den angivna rotationen på transformationsmatrisen för denna grafik.
RotateTransform(float, PointF, MatrixOrder)Tillämpar den angivna rotationen på transformationsmatrisen för denna grafik i angiven ordning.
ScaleTransform(float, float)Tillämpar den angivna skalningsoperationen på transformationsmatrisen för denna grafik genom att prependera den till objektets transformationsmatris.
ScaleTransform(float, float, MatrixOrder)Tillämpar den angivna skalningsoperationen på transformationsmatrisen för denna grafik i angiven ordning.
SetTransform(Matrix)Ställer in transformationen.
TranslateTransform(float, float)Ändrar ursprunget för koordinatsystemet genom att lägga till den specificerade översättningen till transformationsmatrisen för denna grafik.
TranslateTransform(float, float, MatrixOrder)Ändrar ursprunget för koordinatsystemet genom att tillämpa den specificerade översättningen på transformationsmatrisen för denna grafik i angiven ordning.

Se även