服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|JavaScript|易语言|

服务器之家 - 编程语言 - ASP教程 - aspJpeg图片水印有杂点的完美解决方法

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

2019-09-02 09:24服务器之家 ASP教程

这里成功的关键在于:水印图片一定要是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(图片名称)%>

延伸 · 阅读

精彩推荐