EmfRecorderGraphics2D

EmfRecorderGraphics2D class

Emf kaydedici grafikleri

public sealed class EmfRecorderGraphics2D : MetafileRecorderGraphics2D

yapıcılar

İsimTanım
EmfRecorderGraphics2D(Rectangle, Size, Size)Yeni bir örneğini başlatırEmfRecorderGraphics2D sınıf.

Özellikleri

İsimTanım
BackgroundColor { get; set; }Arka planın rengini alır veya ayarlar.
BackgroundMode { get; set; }Arka plan modunu alır veya ayarlar.
Clip { get; set; }Bu Graphics çizim bölgesini sınırlayan bir Bölge alır veya ayarlar
ClipBounds { get; }Klip sınırlarını alır.

yöntemler

İsimTanım
static FromEmfImage(EmfImage)Şunun bir örneğini alır:EmfRecorderGraphics2D Emf görüntüsündeki tüm kayıtları içerir.
Clear()grafik nesnesinin durumunu temizler
DrawArc(Pen, Rectangle, float, float)Bir Dikdörtgen yapısı tarafından belirtilen bir elipsin bir bölümünü temsil eden bir yay çizer.
DrawCubicBezier(Pen, Point, Point, Point, Point)Kübik bezier’i çizer.
DrawEllipse(Pen, Rectangle)Elipsi çizer.
DrawImage(RasterImage, Point)Belirtilen Resmi orijinal fiziksel boyutunu kullanarak belirtilen konumda çizer.
DrawImage(byte[], Rectangle, GraphicsUnit)Resmi çizer.
DrawImage(Stream, Rectangle, GraphicsUnit)Resmi çizer.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit)Belirtilen Görüntünün belirtilen bölümünü belirtilen konumda ve belirtilen boyutta çizer.
DrawLine(Pen, Point, Point)Çizgiyi çizer.
DrawLine(Pen, int, int, int, int)Çizgiyi çizer.
DrawPath(Pen, GraphicsPath)Yolu çizer.
DrawPie(Pen, Rectangle, float, float)Pastayı çizer.
DrawPolyCubicBezier(Pen, Point[])Poli kübik bezier’i çizer.
DrawPolygon(Pen, Point[])Çokgeni çizer.
DrawPolyline(Pen, Point[])Çoklu çizgiyi çizer.
DrawRectangle(Pen, Rectangle)Dikdörtgeni çizer.
DrawRectangle(Pen, int, int, int, int)Dikdörtgeni çizer.
DrawString(string, Font, Color, int, int)Dizeyi çizer.
DrawString(string, Font, Color, int, int, float)Dizeyi çizer.
EndRecording()Kaydı sonlandırır.
ExcludeClip(Rectangle)Bir Dikdörtgen yapısı tarafından belirtilen alanı hariç tutmak için bu Grafiğin klip bölgesini günceller.
ExcludeClip(Region)Bir Bölge tarafından belirtilen alanı hariç tutmak için bu Grafiğin klip bölgesini günceller.
FillEllipse(Brush, Rectangle)Elipsi doldurur.
FillPath(Pen, Brush, GraphicsPath)Yolu doldurur.
FillPie(Brush, Rectangle, float, float)Pastayı doldurur.
FillPolygon(Brush, Point[])Çokgeni doldurur.
FillPolygon(Brush, Point[], FillMode)Çokgeni doldurur.
FillRectangle(Brush, Rectangle)Dikdörtgeni doldurur.
GetTransform()Dünyanın dönüşümünü sağlar.
IntersectClip(RectangleF)Bu Grafiğin klip bölgesini, mevcut klip bölgesi ile belirtilen Dikdörtgen yapısının kesişimine göre günceller.
IntersectClip(Region)Bu Grafiğin klip bölgesini, geçerli klip bölgesi ile belirtilen Bölgenin kesişimine göre günceller.
MultiplyTransform(Matrix)Bu Grafiğin dünya dönüşümünü çarpar ve Matrix’i belirtir.
MultiplyTransform(Matrix, MatrixOrder)Bu Grafiğin dünya dönüşümünü çarpar ve Matrix’i belirtilen sırada belirtir.
ResetClip()Klibi sıfırlar.
RotateTransform(float)Belirtilen döndürmeyi bu Grafiğin dönüştürme matrisine uygular.
RotateTransform(float, PointF, MatrixOrder)Belirtilen döndürmeyi bu Grafiğin dönüştürme matrisine belirtilen sırada uygular.
ScaleTransform(float, float)Belirtilen ölçekleme işlemini, nesnenin dönüştürme matrisinin başına ekleyerek bu Grafiklerin dönüştürme matrisine uygular.
ScaleTransform(float, float, MatrixOrder)Belirtilen ölçekleme işlemini bu Grafiğin dönüştürme matrisine belirtilen sırada uygular.
SetTransform(Matrix)Dönüşümü ayarlar.
TranslateTransform(float, float)Belirtilen çeviriyi bu Grafiğin dönüştürme matrisine ekleyerek koordinat sisteminin orijinini değiştirir.
TranslateTransform(float, float, MatrixOrder)Belirtilen çeviriyi bu Grafiğin dönüşüm matrisine belirtilen sırayla uygulayarak koordinat sisteminin orijinini değiştirir.

Ayrıca bakınız