弹出另存为提示框保存图片文件:

//用户自由选择指定路径保存文件
            SaveFileDialog savedialog = new SaveFileDialog();
            savedialog.Filter = "Jpg 图片|*.jpg|Bmp 图片|*.bmp|Gif 图片|*.gif|Png 图片|*.png|Wmf  图片|*.wmf";
            savedialog.FilterIndex = 0;
            savedialog.RestoreDirectory = true;//保存对话框是否记忆上次打开的目录
            savedialog.CheckPathExists = true;//检查目录
            savedialog.FileName = System.DateTime.Now.ToString("yyyyMMddHHmmss") + "-"; ;//设置默认文件名
            if (savedialog.ShowDialog() == DialogResult.OK)
            {
                image.Save(savedialog.FileName, System.Drawing.Imaging.ImageFormat.Jpeg);// image为要保存的图片
                MessageBox.Show(this, "图片保存成功!", "信息提示");
            }

最新文章

  1. Apache服务器网站访问伪静态内页出现No input file specified.的完美解决方案
  2. python之路十六
  3. python第15天
  4. youtube下载
  5. Mysql备份还原数据库之mysqldump实例及参数详细说明
  6. 基于win32的socket编程及程序实现
  7. 网络编程之socket(转)
  8. spark 分析sql内容再插入到sql表中
  9. (一)chrome扩展 - API小记
  10. macOS下配置scapy环境
  11. Ubuntu 14.04下Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决
  12. Java基础——反射 reflect
  13. Eclipse使用JDBC小案例
  14. xmind 8 便携版:关联文件后,双击打开文件,在当前文件夹产生configuration子文件的问题解决办法
  15. 【问题解决方案】editplus中批量将ANSI转换为utf-8
  16. 全栈JavaScript之路(十九)HTML5 插入 html标记 ( 一 )innerHTML 与outerHTML
  17. nginx面试中最常见的18道题
  18. Atitti 过程导向 vs 结果导向 attilax的策略
  19. 如何使用Matrix对bitmap的旋转与镜像水平垂直翻转
  20. EXTJS入门教程及其框架搭建

热门文章

  1. 简析 __init__、__new__、__call__ 方法
  2. IDEA添加项目为library
  3. HDFS JAVA客户端的权限错误:Permission denied
  4. CentOS6.2上安装pip
  5. 1.1.1 PROB Your Ride Is Here
  6. 【java】java反射初探 ——“当类也学会照镜子”
  7. mvc网站迁移.net core记录
  8. [W3bsafe]分享一个爬SQL注入漏洞的工具
  9. 迈向高阶:优秀Android程序员必知必会的网络基础
  10. Node.js(day2)