MetafileRecorderGraphics2D

MetafileRecorderGraphics2D class

El grabador de metarchivos graphics

public abstract class MetafileRecorderGraphics2D

Propiedades

Nombre Descripción
BackgroundColor { get; set; } Obtiene o establece el color del fondo.
Clip { get; set; } Obtiene o establece una Región que limita la región de dibujo de este Graphics
ClipBounds { get; } Obtiene los límites del clip.

Métodos

Nombre Descripción
Clear() Borra el estado del objeto gráfico
DrawArc(Pen, Rectangle, float, float) Dibuja un arco que representa una parte de una elipse especificada por una estructura Rectangle.
DrawCubicBezier(Pen, Point, Point, Point, Point) Dibuja el bezier cúbico.
DrawEllipse(Pen, Rectangle) Dibuja la elipse.
DrawImage(RasterImage, Point) Dibuja la Imagen especificada, utilizando su tamaño físico original, en la ubicación especificada.
DrawImage(byte[], Rectangle, GraphicsUnit) Dibuja la imagen.
DrawImage(Stream, Rectangle, GraphicsUnit) Dibuja la imagen.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit) Dibuja la parte especificada de la imagen especificada en la ubicación especificada y con el tamaño especificado.
DrawLine(Pen, Point, Point) Dibuja la línea.
DrawLine(Pen, int, int, int, int) Dibuja la línea.
DrawPath(Pen, GraphicsPath) Dibuja el camino.
DrawPie(Pen, Rectangle, float, float) Dibuja el pastel.
DrawPolyCubicBezier(Pen, Point[]) Dibuja el bezier policúbico.
DrawPolygon(Pen, Point[]) Dibuja el polígono.
DrawPolyline(Pen, Point[]) Dibuja la polilínea.
DrawRectangle(Pen, Rectangle) Dibuja el rectángulo.
DrawRectangle(Pen, int, int, int, int) Dibuja el rectángulo.
DrawString(string, Font, Color, int, int) Dibuja la cadena.
DrawString(string, Font, Color, int, int, float) Dibuja la cadena.
ExcludeClip(Rectangle) Actualiza la región de recorte de este gráfico para excluir el área especificada por una estructura de rectángulo.
ExcludeClip(Region) Actualiza la región de recorte de este Gráfico para excluir el área especificada por una Región.
FillEllipse(Brush, Rectangle) Rellena la elipse.
FillPath(Pen, Brush, GraphicsPath) Rellena la ruta.
FillPie(Brush, Rectangle, float, float) Llena el pastel.
FillPolygon(Brush, Point[]) Rellena el polígono.
FillPolygon(Brush, Point[], FillMode) Rellena el polígono.
FillRectangle(Brush, Rectangle) Rellena el rectángulo.
GetTransform() Obtiene la transformación del mundo.
IntersectClip(RectangleF) Actualiza la región de recorte de este gráfico a la intersección de la región de recorte actual y la estructura de rectángulo especificada.
IntersectClip(Region) Actualiza la región de recorte de este Gráfico a la intersección de la región de recorte actual y la Región especificada.
MultiplyTransform(Matrix) Multiplica la transformación mundial de este Gráfico y especifica la Matriz.
MultiplyTransform(Matrix, MatrixOrder) Multiplica la transformación mundial de este Gráfico y especifica la Matriz en el orden especificado.
ResetClip() Reinicia el clip.
RotateTransform(float) Aplica la rotación especificada a la matriz de transformación de este Graphics.
RotateTransform(float, PointF, MatrixOrder) Aplica la rotación especificada a la matriz de transformación de este Gráfico en el orden especificado.
ScaleTransform(float, float) Aplica la operación de escalado especificada a la matriz de transformación de este Graphics anteponiéndola a la matriz de transformación del objeto.
ScaleTransform(float, float, MatrixOrder) Aplica la operación de escalado especificada a la matriz de transformación de este gráfico en el orden especificado.
SetTransform(Matrix) Establece la transformación.
TranslateTransform(float, float) Cambia el origen del sistema de coordenadas anteponiendo la traslación especificada a la matriz de transformación de este Graphics.
TranslateTransform(float, float, MatrixOrder) Cambia el origen del sistema de coordenadas aplicando la traslación especificada a la matriz de transformación de este Gráfico en el orden especificado.

Ver también