图片水印

<%
 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 "水印成功,图片上加了&nbsp;&nbsp;"&content&""
end sub

call jpegclass("apple.jpg",13,"楷体",1,18,18,"你好,这是水印程序",1)
%>

先下载aspjpeg组建,注册后使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值