通过BitmapData获得读入图象的属性,然后通过Scan0属性获得位图在内存中的地址
然后通过对pixelInfo(byte * pixelInfo = (byte *)(void *)Scan0;)进行操作完成对图象的操作
问题是在实现预览的过程中,需要实时对图象进行修改,但最后如果选择取消,也就是图象要恢复到原来的样子,有什么简单的方法可以恢复吗?例如再读入一次图象或者在一开始的时候备份,可行吗?
然后通过对pixelInfo(byte * pixelInfo = (byte *)(void *)Scan0;)进行操作完成对图象的操作
问题是在实现预览的过程中,需要实时对图象进行修改,但最后如果选择取消,也就是图象要恢复到原来的样子,有什么简单的方法可以恢复吗?例如再读入一次图象或者在一开始的时候备份,可行吗?
解决方案 »
- WINCE HttpWebRequest GPRS求救!!
- C# 操作数据库
- 请问如何知道某一个软件弹出一个框或窗体
- 一条简单的sql语句
- 如何在编译时将所有引用的dll文件加载到debug目录下?
- 我的tcp接收数据为什么不能持续
- 在做库存管理的时候库存盘点是怎么实现的?
- 如何获得TABPAGE里面的窗口对象?
- USB 上位机 通过C#实现通讯功能 发送接收数据
- .NET用C#作水晶报表时,用CrystalReportViewer如何实现打印及打印预览
- 求学习com 的资料!!
- 知道excel文件名,路径,sheet名,怎样用windows程序(c#)改变excel文件指定行的颜色???谢谢!
//开始处理myBitmap
//主菜单放置undo按钮,想恢复时,把undo赋给主bitmap即可