手机
当前位置:查字典教程网 >编程开发 >ASP教程 >水印测试(重新测试)
水印测试(重新测试)
摘要:注:如果你是用Fireworks来处理LOGO图片,在导出图片的时候用Alpha透明而不要用索引透明!DimJpeg,LogoSetJpeg...

注:如果你是用Fireworks来处理LOGO图片,在导出图片的时候用Alpha透明而不要用索引透明!

DimJpeg,Logo

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

Jpeg.OpenServer.MapPath(UploadDir&Request2.Form("LocalImage"))'打开图片

'添加文字水印

'Jpeg.Canvas.Font.Color=&HFF0000'红色

'Jpeg.Canvas.Font.Family="Verdana"

'Jpeg.Canvas.Font.Size=15

'Jpeg.Canvas.Font.ShadowColor=&HCCCCCC'水印文字的阴影色彩。

'Jpeg.Canvas.Font.ShadowXoffset=2'阴影右偏移,负值则左偏移。

'Jpeg.Canvas.Font.ShadowYoffset=2'阴影下偏移,负值则右偏移。

'Jpeg.Canvas.Font.Quality=1'水印文字清晰度,从0~4

'Jpeg.Canvas.Font.ShadowColor=&H999999

'Jpeg.Canvas.Pen.Width=1

'Jpeg.Canvas.Brush.Solid=True

'Jpeg.Canvas.Font.Bold=True

'Jpeg.Canvas.PrintJpeg.width-171,Jpeg.height-38,"blog.goalerCN.com"

'Jpeg.Canvas.PrintJpeg.width-201,Jpeg.height-20,"Copyright(c)Goaler'sBLOG"

'添加水印图片

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

Logo.OpenServer.MapPath("canvasLogo.gif")

IF(Jpeg.width-8>Logo.widthANDJpeg.height-8>Logo.height)THEN

Logo.Sharpen0.7,120

Jpeg.DrawImageJpeg.width-Logo.width-8,Jpeg.height-Logo.height-8,Logo,1,&HFFFFFF'抽取掉白色背景,水印位于右下角

Jpeg.SaveServer.MapPath(UploadDir&Request2.Form("LocalImage"))'保存文件

ENDIF

SetLogo=Nothing'注销对象

SetJpeg=Nothing'注销对象

【水印测试(重新测试)】相关文章:

Asp中文件上传,fso方法大全

ASP操作Excel的方法

如何远程调用ACCESS数据库[要求加精!!]

pjblog2的参数第1/2页

程序员看淘宝,如何用Session保存用户状态

利用xmlhttp和adodb.stream加缓存技术下载远程Web文件

超精华的asp代码大全第1/2页

批量复制数据

小偷,采集程序常用函数

Utf-8和Gb2312乱码问题的终结

精品推荐
分类导航