【功能介绍】 本控件是专门用来上传各种图片的程序,集多种常用功能于一体,具体分别如下列:
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>只是为了安全起见限制无权限用户修改参数。 |