用GDI+(C#语言)画出的图形如何保存

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:47:13
用GDI+(C#)语言程序,单击按钮后出来个图形,这个图形如何保存为一个文件,或如何直接打印出来?
试过了,不能把画的图形保存下来啊

你可以在内存中建立一张缓存图片
然后在这个图片上画你需要的图。
然后输出到窗体,这样你可以直接保存成图片了。

楼上正解,一般都是在窗体的Form_Load事件中new 一个bitmap,然后设置本窗体的BackImage为那个BitMap,然后Graphics.FromImage() ,你就可一保存那个图片了

画在bitmap上
bitmap有save方法
创建graphics的时候用:Graphics.FromImage()

再加一个按钮用来保存这个图形,或者打印