ASPJPEG是Persits出品的共享软件,试用期为30天,您可以在这里下载:http://www.persits.com/aspjpeg.exe。 最新版本号是1.3 ========================================= <% sub jpegclass(imgurl,fontsize,family,isbold,top,left,content,Horflip) "调用过程名
Dim Jpeg,font_color,font_size,font_family,f_width,f_height,f_content,f_Horflip "建立实例 Set Jpeg = Server.CreateObject("Persits.Jpeg") font_size=10 font_family="宋体" f_left= 5 f_top=5
if imgurl<>"" then Jpeg.Open Server.MapPath(imgurl)"图片路径并打开它 else response.write "未找到图片路径" exit sub end if
if fontsize<>"" then font_size=fontsize "字体大小 if family<>"" then font_family=family "字体 if top<>"" then f_left=left "水印离图片左边位置 if left<>"" then f_top=top "水印离图片top位置 if content="" then "水印内容 response.write "水印什么内容呢,水印不成功!" exit sub else f_content=content end if
" 添加文字水印 Jpeg.Canvas.Font.Color = &hff0000 " 红色 Jpeg.Canvas.Font.Family = font_family jpeg.canvas.font.size= font_size if isbold=1 then Jpeg.Canvas.Font.Bold = True end if If Horflip = 1 Then Jpeg.FlipH "Jpeg.SendBinary End If Jpeg.Canvas.Print f_left, f_top, f_content
" 保存文件 Jpeg.Save Server.MapPath(imgurl)
" 注销对象 Set Jpeg = Nothing response.write "水印成功,图片上加了 "&content&"" end sub