MetafileRecorderGraphics2D

MetafileRecorderGraphics2D class

La grafica del registratore di metafile

public abstract class MetafileRecorderGraphics2D

Proprietà

NomeDescrizione
BackgroundColor { get; set; }Ottiene o imposta il colore dello sfondo.
Clip { get; set; }Ottiene o imposta una regione che limita l’area di disegno di questa grafica
ClipBounds { get; }Ottiene i limiti della clip.

Metodi

NomeDescrizione
Clear()Cancella lo stato dell’oggetto grafico
DrawArc(Pen, Rectangle, float, float)Disegna un arco che rappresenta una porzione di un’ellisse specificata da una struttura Rectangle.
DrawCubicBezier(Pen, Point, Point, Point, Point)Disegna il bezier cubico.
DrawEllipse(Pen, Rectangle)Disegna l’ellisse.
DrawImage(RasterImage, Point)Disegna l’immagine specificata, utilizzando la sua dimensione fisica originale, nella posizione specificata.
DrawImage(byte[], Rectangle, GraphicsUnit)Disegna l’immagine.
DrawImage(Stream, Rectangle, GraphicsUnit)Disegna l’immagine.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit)Disegna la parte specificata dell’immagine specificata nella posizione specificata e con la dimensione specificata.
DrawLine(Pen, Point, Point)Disegna la linea.
DrawLine(Pen, int, int, int, int)Disegna la linea.
DrawPath(Pen, GraphicsPath)Disegna il percorso.
DrawPie(Pen, Rectangle, float, float)Disegna la torta.
DrawPolyCubicBezier(Pen, Point[])Disegna il bezier policubico.
DrawPolygon(Pen, Point[])Disegna il poligono.
DrawPolyline(Pen, Point[])Disegna la polilinea.
DrawRectangle(Pen, Rectangle)Disegna il rettangolo.
DrawRectangle(Pen, int, int, int, int)Disegna il rettangolo.
DrawString(string, Font, Color, int, int)Disegna la stringa.
DrawString(string, Font, Color, int, int, float)Disegna la stringa.
ExcludeClip(Rectangle)Aggiorna l’area di ritaglio di questa grafica per escludere l’area specificata da una struttura Rectangle.
ExcludeClip(Region)Aggiorna l’area di ritaglio di questa grafica per escludere l’area specificata da una regione.
FillEllipse(Brush, Rectangle)Riempie l’ellisse.
FillPath(Pen, Brush, GraphicsPath)Riempie il percorso.
FillPie(Brush, Rectangle, float, float)Riempie la torta.
FillPolygon(Brush, Point[])Riempie il poligono.
FillPolygon(Brush, Point[], FillMode)Riempie il poligono.
FillRectangle(Brush, Rectangle)Riempie il rettangolo.
GetTransform()Ottiene la trasformazione del mondo.
IntersectClip(RectangleF)Aggiorna l’area di ritaglio di questa grafica all’intersezione dell’area di ritaglio corrente e la struttura Rectangle specificata.
IntersectClip(Region)Aggiorna l’area di ritaglio di questa grafica all’intersezione dell’area di ritaglio corrente e l’area specificata.
MultiplyTransform(Matrix)Moltiplica la trasformazione del mondo di questa grafica e specifica la matrice.
MultiplyTransform(Matrix, MatrixOrder)Moltiplica la trasformazione del mondo di questa grafica e specifica la matrice nell’ordine specificato.
ResetClip()Reimposta la clip.
RotateTransform(float)Applica la rotazione specificata alla matrice di trasformazione di questo Graphics.
RotateTransform(float, PointF, MatrixOrder)Applica la rotazione specificata alla matrice di trasformazione di questa grafica nell’ordine specificato.
ScaleTransform(float, float)Applica l’operazione di ridimensionamento specificata alla matrice di trasformazione di questa grafica anteponendola alla matrice di trasformazione dell’oggetto.
ScaleTransform(float, float, MatrixOrder)Applica l’operazione di ridimensionamento specificata alla matrice di trasformazione di questa grafica nell’ordine specificato.
SetTransform(Matrix)Imposta la trasformazione.
TranslateTransform(float, float)Modifica l’origine del sistema di coordinate anteponendo la traslazione specificata alla matrice di trasformazione di questa grafica.
TranslateTransform(float, float, MatrixOrder)Modifica l’origine del sistema di coordinate applicando la traslazione specificata alla matrice di trasformazione di questa grafica nell’ordine specificato.

Guarda anche