首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

才做了一个图片上传的类,给大家分享一下o(∩_∩)o解决方案

2012-02-12 
才做了一个图片上传的类,给大家分享一下o(∩_∩)o希望大家多多给我提意见哈!自己感觉来说功能还是比较齐全的

才做了一个图片上传的类,给大家分享一下o(∩_∩)o
希望大家多多给我提意见哈!
自己感觉来说功能还是比较齐全的。

支持缩略图,是否等比缩放,指定像素缩放,限定上传大小,上传尺寸,图片存放路径,信息导出

using   System;
using   System.Data;
using   System.Configuration;
using   System.Web;
using   System.Web.Security;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.WebControls.WebParts;
using   System.Web.UI.HtmlControls;
using   System.Drawing;
using   System.IO;

///   <summary>
///   UploadIMG   的摘要说明
///   </summary>
public   class   UploadIMG
{
public   UploadIMG()
{
//
//   TODO:   在此处添加构造函数逻辑
//
}
        private   string   _MSG;
        private   string   _ofullname;
        private   string   _tfullname;
        private   string   _ofilename;
        private   string   _tfilename;

        private   int   _limitwidth   =   2048;
        private   int   _limitheight   =   1536;

        private   int   _twidth   =   100;
        private   int   _theight   =   100;

        private   int   _size   =   1000000;
        private   bool   _israte   =   true;

        private   string   _path   =   "UpdateFile ";

        ///   <summary>
        ///   信息
        ///   </summary>
        public   string   MSG
        {
                get   {   return   _MSG;   }
                set   {   _MSG   =   value;   }
        }

        ///   <summary>
        ///   保存时的完整路径.原图
        ///   </summary>
        public   string   OFullName
        {
                get   {   return   _ofullname;   }
                set   {   _ofullname   =   value;   }
        }

        ///   <summary>
        ///   保存时的完整路径.缩略图
        ///   </summary>
        public   string   TFullName
        {
                get   {   return   _tfullname;   }
                set   {   _tfullname   =   value;   }
        }

        ///   <summary>
        ///   保存时的图片名称.原图
        ///   </summary>
        public   string   OFileName


        {
                get   {   return   _ofilename;   }
                set   {   _ofilename   =   value;   }
        }

        ///   <summary>
        ///   保存时的图片名称.缩略图
        ///   </summary>
        public   string   TFileName
        {
                get   {   return   _tfilename;   }
                set   {   _tfilename   =   value;   }
        }

        ///   <summary>
        ///   限定宽度
        ///   </summary>
        public   int   LimitWidth
        {
                get   {   return   _limitwidth;   }
                set   {   _limitwidth   =   value;   }
        }

        ///   <summary>
        ///   限定高度
        ///   </summary>
        public   int   LimitHeight
        {
                get   {   return   _limitheight;   }
                set   {   _limitheight   =   value;   }
        }

        ///   <summary>
        ///   缩略图宽度
        ///   </summary>
        public   int   TWidth
        {
                get   {   return   _twidth;   }
                set   {   _twidth   =   value;   }
        }

        ///   <summary>
        ///   缩略图高度
        ///   </summary>
        public   int   THeight
        {
                get   {   return   _theight;   }
                set   {   _theight   =   value;   }
        }

        ///   <summary>
        ///   文件大小
        ///   </summary>
        public   int   Size
        {
                get   {   return   _size;   }
                set   {   _size   =   value;   }
        }

        ///   <summary>


        ///   是否成比例
        ///   </summary>
        public   bool   IsRate
        {
                get   {   return   _israte;   }
                set   {   _israte   =   value;   }
        }

        ///   <summary>
        ///   存放图片的文件夹名称
        ///   </summary>
        public   string   Path
        {
                get   {   return   _path;   }
                set   {   _path   =   value;   }
        }

----接下


[解决办法]
支持一下
[解决办法]
有没有演示地址啊
[解决办法]
楼主真是好人呀!!TKS
[解决办法]
up
[解决办法]
顶你一下
[解决办法]
顶你一下

[解决办法]
jf
[解决办法]
支持一下
[解决办法]
up
[解决办法]
不错,我下载学习去!
[解决办法]
支持~~~
[解决办法]
带星的同志为什么说精神可嘉呢?
接分,先
[解决办法]
我觉得,最后能生成两张图,一张中图和一张小图,大图传送完毕自动删除。 现在有很多客户数码相机拍的,就直接传上去了,如果限制大小他就传不上去,我相信一般的客户绝对不会处理图片,所以,建议加上这个功能。
[解决办法]
MARK
[解决办法]
做的不错
[解决办法]
感觉少点什么。刚想起来。呵呵 少个打水印功能 。。~
[解决办法]
支持~
[解决办法]
不错,我也支持

热点排行