C#中saveFileDialog(另存为)保存图片文件
2024-09-11 21:41:34
弹出另存为提示框保存图片文件:
//用户自由选择指定路径保存文件
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, "图片保存成功!", "信息提示");
}
最新文章
- Apache服务器网站访问伪静态内页出现No input file specified.的完美解决方案
- python之路十六
- python第15天
- youtube下载
- Mysql备份还原数据库之mysqldump实例及参数详细说明
- 基于win32的socket编程及程序实现
- 网络编程之socket(转)
- spark 分析sql内容再插入到sql表中
- (一)chrome扩展 - API小记
- macOS下配置scapy环境
- Ubuntu 14.04下Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决
- Java基础——反射 reflect
- Eclipse使用JDBC小案例
- xmind 8 便携版:关联文件后,双击打开文件,在当前文件夹产生configuration子文件的问题解决办法
- 【问题解决方案】editplus中批量将ANSI转换为utf-8
- 全栈JavaScript之路(十九)HTML5 插入 html标记 ( 一 )innerHTML 与outerHTML
- nginx面试中最常见的18道题
- Atitti 过程导向 vs 结果导向 attilax的策略
- 如何使用Matrix对bitmap的旋转与镜像水平垂直翻转
- EXTJS入门教程及其框架搭建
热门文章
- 简析 __init__、__new__、__call__ 方法
- IDEA添加项目为library
- HDFS JAVA客户端的权限错误:Permission denied
- CentOS6.2上安装pip
- 1.1.1 PROB Your Ride Is Here
- 【java】java反射初探 ——“当类也学会照镜子”
- mvc网站迁移.net core记录
- [W3bsafe]分享一个爬SQL注入漏洞的工具
- 迈向高阶:优秀Android程序员必知必会的网络基础
- Node.js(day2)