28,391
社区成员
发帖
与我相关
我的任务
分享
<%
' 添加文字水印
Set JpegBigWord = Server.CreateObject("Persits.Jpeg")
' 打开目标图片
JpegBigWord.Open Server.MapPath("/UploadFile/productpic/"&secendname&"")
JpegBigWord.Canvas.Font.Color = &HFF8409'F7F700 '红色
JpegBigWord.Canvas.Font.Family = "arial"'"time new roman"
JpegBigWord.Canvas.Font.Bold = false
JpegBigWord.Canvas.Font.size =12
JpegBigWord.Canvas.Print 200, 200, "www.xxx.com"
Dim aa '
aa=JpegBigWord.Binary
JpegBigWord.Canvas.Font.Color = &Hffffff'&H797979'CCCCFF'8E8E8E'B2B2B2'灰色
JpegBigWord.Canvas.Font.ShadowColor = &H6D6D6D'&H000000 '//水印文字的阴影色彩。
JpegBigWord.Canvas.Font.ShadowXoffset = 1
JpegBigWord.Canvas.Font.ShadowYoffset = 1
JpegBigWord.Canvas.Font.Quality = 2
JpegBigWord.Canvas.Font.Family = "宋体"
JpegBigWord.Canvas.Font.Bold = true
JpegBigWord.Canvas.Font.size =companyfontsize
JpegBigWord.Canvas.Print JpegBigWord.OriginalWidth*0.5, JpegBigWord.OriginalHeight*0.5, "全球皮包公司"
dim bb
bb=JpegBigWord.Binary
'============调整文字透明度================
Set MyJpeg = Server.CreateObject("Persits.Jpeg")
MyJpeg.OpenBinary aa
Set sypic = Server.CreateObject("Persits.Jpeg")
sypic.OpenBinary bb
MyJpeg.DrawImage 0,0, sypic, 0.2 '0.3是透明度
cc=MyJpeg.Binary '将最终结果赋值给cc,这时也可以生成目标图片了
'response.BinaryWrite cc '将二进输出给浏览器
MyJpeg.Save Server.MapPath("/UploadFile/productpic/"&secendname)
'MyJpeg.Save (TargetFile)
'end if
'JpegBigWord.Save Server.MapPath("images/"&secendname)
'------------------图片在加文字结束------------------
'end if
'注销实例
'图片上传成功
set aa=nothing
set bb=nothing
set cc=nothing
%>