日期:2014-05-17  浏览次数:21005 次

c# 有个savefiledialog 的问题
我 想问一下  sfd 类,与 streamwrite  类  有 什么区别,为什么 我 使用 sfd.showdialog();可以把图片写进去,而streamwrite 却不能,我是 通过扫描仪 扫到的图片,调用扫描仪 也是微软的组件,
我想实现的功能是 把扫描到的图片保存下来,微软的组件 有个 自动保存的方法,但是 必须 要是使用sfd.showdialog();方法,才能把图片写进保存的指定路径,我想问一下还有 其他的方法 可以 创建 一个 图片吗?
微软的那个组件 的方法 只需 穿两个参数 一个是 路径名称带文件名的,一个是 图片类型

------解决方案--------------------
Image.Save行不
------解决方案--------------------
savefiledialog 是要指定一个文件保存路径吧,你完全可以自己设置路径,不需要弹出保存框

不知道扫描后图片是什么格式的

http://blog.csdn.net/fenin/article/details/4237385
------解决方案--------------------
streamwrite 你把他分开 stream 流write 写
就写把流写进某个文件的东西
但前提是你有流 你怎么才能有流呢 你自己去读
而且可以对读取出来的 流进行修改
要想单是保存数据 用file这个类