缩略图水印组件wsImage2.0

发表于:2007-06-30来源:作者:点击数: 标签:
功能特点: 1、导入多种图片格式,目前支持BMP,JPG,GIF等。 2、输出JPG格式缩略图,自定义输出压缩参数 3、高效率生成缩略图,4种导出方式,方便灵活。 4、图片裁减功能,自定义裁减区域。 5、能购获取图片尺寸。 6、支持文字水印,可自定义字体、颜色、旋
功能特点:
1、导入多种图片格式,目前支持BMP,JPG,GIF等。
2、输出JPG格式缩略图,自定义输出压缩参数
3、高效率生成缩略图,4种导出方式,方便灵活。
4、图片裁减功能,自定义裁减区域。
5、能购获取图片尺寸。
6、支持文字水印,可自定义字体、颜色、旋转角度等。
7、支持图片水印,图片水引支持透明度。
8、性能更稳定,消耗系统资源少。

示例代码(以ASP为例)
•获取图片大小信息
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg")
obj.GetSourceInfo iWidth,iHeight
response.write "图片宽度:" & iWidth & "<br>"
response.write "图片高度:" & iHeight & "<br>"
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

•生成缩略图
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg")
obj.Quality=75
obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

原文转自:http://www.ltesting.net