asp给GIF透明图片加水印

来源:百度知道 编辑:UC知道 时间:2024/07/04 01:14:57
我用Aspjpeg给GIF透明图片加水印,生成后会把透明的GIF图片变成背景是绿色的GIF图片,而且图片质量很差,请问ASP环境中,用插件怎么给GIF透明图片加水印??

<%
set jpeg1=server.createobject("persits.jpeg")
jpeg1.open server.mappath(photopath) '原图

'添加水印
set jpeg2=server.createobject("persits.jpeg")
jpeg2.open server.mappath("watermark.gif") '水印图

jpeg1.canvas.drawimage 0,0,jpeg2,0.4,&HFFFFFF

'x,y,水印图,透明度,抽取颜色

jpeg1.save server.mappath(photopath) '添加水印后

set jpeg1=nothing
set jpeg2=nothing
%>

DW可以出里GIF图片透明,你复制那段代码,再复制到图片加保存那段代码下面,试试