110,552
社区成员
发帖
与我相关
我的任务
分享
protected override void OnLoad(EventArgs e)
{
string filePath = @"face.emf";
Bitmap bmp = new Bitmap(220, 220);
Graphics gs = Graphics.FromImage(bmp);
Metafile mf = new Metafile(filePath, gs.GetHdc());
Graphics g = Graphics.FromImage(mf);
g.FillEllipse(Brushes.Gray, 0, 0, 100, 100);
g.DrawEllipse(Pens.Black, 0, 0, 100, 100);
g.DrawArc(new Pen(Color.Red, 10), 20, 20, 60, 60, 30, 120);
g.Save();
g.Dispose();
mf.Dispose();
var im = Bitmap.FromFile(@"face.emf");
im.Save(@"face.wmf", ImageFormat.Wmf);
}
var im = Bitmap.FromFile(@"face.emf");
im.Save(@"face.wmf", ImageFormat.Wmf);
这样就可以了,你自己测试一下