如何保存C#里graphics里画的图形 在C#里用Graphics画好图形后如何保存。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Drawing.Image bitmap = new System.Drawing.Bitmap(towidth, toheight);//新建一个bmp图片System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap);//新建一个画板g.Clear(System.Drawing.Color.Transparent);//清空画布并以透明背景色填充..........................对g对象的绘制操作..........................bitmap.Save(outImagePath, System.Drawing.Imaging.ImageFormat.Bmp);//保存 不知你的保存是怎么要求的,如果只是固定的,以后不用调整,保存成图片就可。如果以后还要加载,编辑,那么可以保存成XML记录下:图的位置,颜色,由那些基本的形状组成,层叠顺序等,下次打开时,根据这些信息由GDI重绘。 关于C#即时编译CompilerParameters的属性GenerateInMemory c#高级编程中如何自定义异常处理,如何运用 请教一个关于DirectX的问题 急!急!急!XtraGrid 如何在搜索项行时,忽略大小写?? 简单问题!倒是解决不了! C#输出数据时怎么空固定的字符位数? C#中操作Access,一个简单问题 如何在a窗口中设置b窗口中莫个控件的属性 DataGrid焦点如何转移,请大侠帮个解答下。 C#和JAVA 有什么区别 各有什么优缺点? vs2005的播放控件 各位csdn的老师们请教了
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap);//新建一个画板
g.Clear(System.Drawing.Color.Transparent);//清空画布并以透明背景色填充
.............
.............
对g对象的绘制操作
.............
.............
bitmap.Save(outImagePath, System.Drawing.Imaging.ImageFormat.Bmp);//保存
如果以后还要加载,编辑,那么可以保存成XML记录下:图的位置,颜色,由那些基本的形状组成,层叠顺序等,下次打开时,根据这些信息由GDI重绘。