我现在有个程序在一个Graphics对象进行了描画,
这个Graphics对象是用来打印的。现在想在这个Graphics对象描画完毕后,把他同时保存到一个图片文件中。
所以想把这个Graphics对象的图像,复制到一个Bitmap的Graphics对象中。呵呵。
这个Graphics对象是用来打印的。现在想在这个Graphics对象描画完毕后,把他同时保存到一个图片文件中。
所以想把这个Graphics对象的图像,复制到一个Bitmap的Graphics对象中。呵呵。
解决方案 »
- C#读取XML文件(多级子节点)指定内容到datagridview中
- 小妹请教获取XML节点属性值的问题。
- 用遥控的方式(类似电视)实现电脑关机控制
- 如何在C#中构建一个通用的dataReader的方法?
- C# 如何实现域服务器和客户机同步更新?
- 要得到指定的字符在一个字符串中第10次出现的位置
- 以前安装vs2012时没装vc++语言,现在想加上,怎么加?
- C# 编写一个类似Excel导入文本的向导
- 怎样实现在ComboBox中键入文本自动根据Items中的内容调整Text的值
- C#当中
- =========ComboBox实现类似于IE地址栏的问题,但是要跟Value绑定==========
- PROCESS_ALL_ACCESS在C#中怎么定义
当然了,实在没有办法,真要这么做了,呵呵。
例如Bitmap bmp = new Bitmap(600, 600);
Graphics g = Graphics.FromImage(bmp);
g.Restore(transState);这样就OK了..
将哪个状态存给了Bitmap的Graphics对象
不过用了还是不行,可能是我的其它问题影响的。我是在PrintDocument类的PrintPage事件中,对PrintPage事件Graphics属性进行描画的。
在PrintPage事件方法结束前,描画完毕后,进行保存的。