首页 > 编程 > ASP > 正文

aspJpeg图片水印有杂点的完美解决方法

2024-05-04 11:08:28
字体:
来源:转载
供稿:网友
这里成功的关键在于:水印图片一定要是png格式的,且在去掉背景的情况下效果也一样。
 
 
 
操作实现函数: 
复制代码代码如下:

Function AddWater(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=214 '水印图片的宽度 
iiheight=51 '水印图片的高度 
Photo.Canvas.DrawPNG iWidth-iiWidth-5, iHeight-iiHeight-5,Server.MapPath("Water.png") 'Water.png即为水印图片 
Photo.save Server.mappath(n) '输出图片 
Set Photo = Nothing 
End Function 

调用方法:
<% Call AddWater(图片名称)%>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表