首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问C#中GDI+画的图怎样才能保存为bmp或jpg格式呢

2012-01-10 
请教C#中GDI+画的图怎样才能保存为bmp或jpg格式呢请教C#中GDI+画的图怎样才能保存为bmp或jpg格式呢!我看过

请教C#中GDI+画的图怎样才能保存为bmp或jpg格式呢
请教C#中GDI+画的图怎样才能保存为bmp或jpg格式呢!我看过一些C++中保存为bmp格式的例子,其中用到了设备上下文DC。那么在C#中该用什么呢,有没有不调用api函数的方法?

[解决办法]
Bitmap bmp = new Bitmap(300, 400);
Graphics g = Graphics.FromImage(bmp);
g.Clear(Color.White);
g.DrawString( "测试的文本 ", this.Font, new SolidBrush(Color.Black), new Point(100, 25));
g.Dispose();
SaveFileDialog dlg = new SaveFileDialog();
if (dlg.ShowDialog() == DialogResult.OK)
{
bmp.Save(dlg.FileName,System.Drawing.Imaging.ImageFormat.Bmp);
}
bmp.Dispose();

热点排行