HHFpicUpload 高级图片上传控件源码
- 源码分类:.NET源码 / 上传下载
- 源码属性:共享软件
- 大小语言:161 K / 简体中文
- 运行环境:.NET环境 / 无
- 相关链接:作者信箱 演示地址 作者主页
- 相关图片:
- 发布时间:2007-8-2 11:05:00
- 整理时间:2007-8-2 11:05:00
- 发布会员:showflash
- 程序版权:原创版本
- 完整性率:100%
程序简介
- 【功能介绍】
本控件是专门用来上传各种图片的程序,集多种常用功能于一体,具体分别如下列:
1、上传各种格式的图片,图片格式可以打开cs.ini文件进行设置,例如
“.jpg|.gif|.png|.bmp”各种格式以“|”分隔
(需手动打开文件设置)
2、上传图片的容量限制,在cs.ini 中对“图片大小限制=1024”进行设置,单位为kb
(需手动打开文件设置)
3、图片尺寸规格设置,运行程序后,点击进入“设置参数”,最后一个项目就是设置
图片的尺寸,当图片超过或者小于这个尺寸的时候,系统除了上传原图外,还另外
按照您设定的尺寸缩放一批图片。
320x220|字|图,表示宽为320,高为220,带文字水印和图片水印
注意:规格最少要保留一个,如果您到cs.ini文件中强行删除,那么程序将报错!
4、水印设置,这个不必多说,大家一看都知道怎么设置。如果大家想在设定的规格图
片中也运用水印效果,请在添加规格时选中[文字水印]或者[图片水印]
5、图片文件名的获取。图片上传后,系统采用了Session变量来记录图片的文件名,
方便于大家的调用。规则如下:
Session("00pic")的值表示的是 上传的原图对应的文件名
Session("320220pic")表示的是 320x220这个规格对应的图片文件名,因为规格
可以自己设置,所以这个Session变量名,可自己知道,例如:您设置了一个规格
123x80,那么这个规格对应的的Session变量名就是Session("12380pic")
【使用方法】
和引用用户自定义控件一样。新建一个页面,在页面顶部输入
“<%@ Register TagPrefix="uc1" TagName="uppickj" Src="HHFpicUpload.ascx" %>”
然后在需要调用的地方输入
“<uc1:uppickj id="uppickj" runat="server"></uc1:uppickj>”即引用了控件。
本控件分了三种。
<1>全能型。HHFpicUpload.ascx一般由网站管理员使用,在这里面能设置参数。
<2>完整型。HHFpicN.ascx 这个里面没有参数设置的功能。只能预览和上传图片。
<3>简单型。HHFpicM.ascx 这个仅有上传的功能。
以上三种上传的效果和全能型一样!<2><3>只是为了安全起见限制无权限用户修改参数。