博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FileBytes写成文件并存档
阅读量:6688 次
发布时间:2019-06-25

本文共 721 字,大约阅读时间需要 2 分钟。

昨晚,Insus.NET有写一篇《 》,里只有预览功能。

刚才有网友在SKYPE问及,那只有预览功能,并无上传功能。如果在例子中添加一个上传铵钮,参考以前的上传写法,似乎已经找不到上传的文件了。现在要把预览OK的图片,上传服务端,要怎样实现,还有在预览时,图片是按原实际尺寸显示,要怎样才能控制图片按比例显示?

问题有两个,一是预览时,控制显示尺寸。

你在ImageProcessFactory类别更改代码,如何更改,可参考:

问题二,可以参考下列代码(图片存入目录,如果想以数据流存入数据库中,不在此例中):

protected 
void Button1_Click(
object sender, EventArgs e)
    {
        
//
建立存储的目录
        
string directory = 
"
Myfiles/
";
        
//
判断目录是否存在
        
if (!Directory.Exists(Server.MapPath(directory)))
        {
            
//
如果不存在,创建它
            Directory.CreateDirectory(Server.MapPath(directory));
        }
        
//
新文件
        
string newFile = Server.MapPath(directory + Guid.NewGuid ().ToString() +
"
.jpg
");
        
if ((Session[
"
UploadBytes
"]) != 
null)
        {
            
byte[] buffer = (
byte[])(Session[
"
UploadBytes
"]);
          File.WriteAllBytes(newFile, buffer);
        }
    }

 

 

转载地址:http://bqzoo.baihongyu.com/

你可能感兴趣的文章
TNS-12502: TNS:listener received no CONNECT_DATA from client
查看>>
【DB2 学习】在复原过程中重定义表空间
查看>>
【mongodb系统学习之八】mongodb shell常用操作
查看>>
教你如何封装异步网络连接NSURLConnection实现带有百分比的下载
查看>>
【RAC】单节点 重启 报ORA-1105 ORA-01606
查看>>
Java IO: 流
查看>>
剑指offer系列之三:在二维数组中查找元素
查看>>
【springmvc+mybatis项目实战】杰信商贸-26.出货表修饰+下载
查看>>
【Android开发】图形图像处理技术-旋转、缩放、倾斜和平移图像
查看>>
简易Java爬虫制作
查看>>
linux中生成考核用的GPT分区结构样例(二)
查看>>
我的友情链接
查看>>
编辑vi 查看网卡命令
查看>>
常见的内存错误及其对策
查看>>
C语言:冒泡法排序一组数,如何优化?
查看>>
分享16个javascript&jQuery的MVC教程
查看>>
使用MediaElement.js构建个性的HTML5音频和视频播放器
查看>>
阿里云域名配置与解析
查看>>
常用的.net开源项目
查看>>
until 循环:实现一个shell脚本,不停地询问用户要执行什么操作,直到用户输入quit才会退出...
查看>>