Jika Anda perlu menambahkan tanda air ke gambar di bawah ASP, biasanya Anda memerlukan beberapa komponen. ASPJPEG adalah salah satu komponen yang paling umum digunakan di ASP. Komponen aspjpeg mengimplementasikan metode pemanggilan fungsi watermarking:
<%printwater /images/watermark picture.gif,/uploadfile/upload picture.jpg) %>
Copy kode kodenya sebagai berikut:
fungsi printwater (jalur air, jalur file atas)
Redupkan Kotak Logo, LogoPath, ogvbox
LogoPath = Server.MapPath(jalur air)
Setel Logobox = Server.CreateObject(Persits.Jpeg)
Kotak Logo.Buka LogoPath
Kotak Logo.Lebar = 108
Kotak Logo.Tinggi = 65
Setel ogvbox = Server.CreateObject(Persits.Jpeg)
ogvbox.Open Trim(Server.MapPath(upfilepath))
ogvbox.Canvas.Pen.Color = &H000000 '//Tambahkan tanda air pada warna tepi gambar.
ogvbox.Canvas.Pen.Width = 1 '//Menambah lebar tepi gambar setelah diberi watermark.
ogvbox.Canvas.Brush.Solid = False '//Apakah bordernya diisi dengan warna, Anda dapat mencobanya untuk melihat efeknya jika nilainya True^o^
ogvbox.DrawImage ogvbox.width-108, ogvbox.height-65, Logobox, 0,6
ogvbox.Canvas.Bar 0, 0, ogvbox.Lebar, ogvbox.Tinggi
ogvbox.Simpan Server.MapPath(upfilepath)
Setel Kotak Logo=Tidak Ada
Setel ogvbox=Tidak Ada
fungsi akhir