aspJpeg图片加图片水印的完美函数

给产品图片添加水印,是很多客户网站都需要的一个功能添加图片水印可以防止被盗图,还可以打上公司品牌广告,编程之家今天跟大家分享:aspJpeg图片图片水印的完美函数

编程之家推荐aspJpeg完美图片水印函数

'这里成功的关键在于:水印图片一定要是png格式的,且在去掉背景格式的,即透明图片格式。

Function qdxwshuiyin(n)

Set Photo = Server.CreateObject("Persits.Jpeg")

PhotoPath = Server.MapPath(n)

Photo.Open PhotoPath

Photo.Interpolation=1

Photo.Quality=100

iWidth=Photo.OriginalWidth

iHeight=Photo.OriginalHeight

iiwidth=200 '水印图片的宽度

iiheight=60 '水印图片的高度

Photo.Canvas.DrawPNG iWidth-iiWidth-5, iHeight-iiHeight-5,Server.MapPath("qdxw.png") 'qdxw.png即为水印图片

Photo.save Server.mappath(n) '输出图片

Set Photo = nothing

End Function

第二个aspjpeg图片水印函数

function shuiYin(picName)

dim Jpeg,Jpeg1

Set Jpeg = Server.CreateObject("Persits.Jpeg")

Set Jpeg1 = Server.CreateObject("Persits.Jpeg")

Jpeg.Open Server.MapPath(picName)

Jpeg1.Open Server.mappath("images/tmsy.gif")'这里是水印图片的URL

Jpeg.Canvas.DrawImage Jpeg.Width-160,Jpeg.Height-50,Jpeg1,0.8,&HFFFFFF

Jpeg.Save Server.MapPath(picName) '保存

if Jpeg.err>0 then

OutScript("parent.UploadError('水印添加错误!')")

end if

set Jpeg=nothing

Set Jpeg1 = nothing

end function

相关文章

数组的定义 Dim MyArray MyArray = Array(1‚5‚123‚12‚98...
\'参数: \'code:要检测的代码 \'leixing:html或者ubb \'n...
演示效果: 代码下载: 点击下载
环境:winxp sp2 ,mysql5.0.18,mysql odbc 3.51 driver 表采...
其实说起AJAX的初级应用是非常简单的,通俗的说就是客户端(j...
<% ’判断文件名是否合法 Function isFilename(aFilename...