发布网友 发布时间:2022-04-22 00:07
共7个回答
懂视网 时间:2022-05-16 09:54
简要教程Img2Blob.js是一款可以为图片添加自定义水印的jquery插件。该jquery图片水印插件可以将图片转换为blob对象,然后为其添加自定义水印效果。
使用方法
在页面中引入jquery和img2blob.js文件。
<script src="path/to/jquery.min.js"></script> <script src="path/to/img2blob.js"></script>
HTML结构
该自定义图片水印插件的默认效果和水印效果的HTML结构分别如下:
<h3>默认图片</h3> <img class="sample1" data-img2blob="img/1.png" /> <img class="sample1" data-img2blob="img/2.jpg" /> <hr> <h3>添加水印之后的图片</h3> <img class="sample2" data-img2blob="img/1.png" /> <img class="sample2" data-img2blob="img/2.jpg" />
初始化插件
在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该图片水印插件
$(function() { // default $(".sample1").img2blob(); // with watermark $(".sample2").img2blob({ watermark: '@bachors', fontStyle: 'Arial', fontSize: '30', // px fontColor: '#333', // default 'black' fontX: 50, // The x coordinate where to start painting the text fontY: 50 // The y coordinate where to start painting the text }); });
Img2Blob.js图片水印插件的github地址为:https://github.com/bachors/Img2Blob.js
热心网友 时间:2022-05-16 07:02
网站图片自动加水印的步骤:
1.需要下载一个网站水印插件DX-Watermark(下载地址:http://wordpress.org/extend/plugins/dx-watermark)
2.进入自己的网站后台,在后台找到插件安装来安装这个水印插件,插件安装好之后即可出现水印设置选项;
3.在插件的设置选项中可以设置水印的类型为文字和图片,还是水印在图片上的位置;
4.如果选择图片,可以在下方去上传自己的水印的图片,建议使用一次半透明的水印图片;
5.设置好之后,保存。这时发文章时再插入图片时,网站就会自动给上传的图片添加水印了;
6.注意事项:本水印插件只适用于wordpress程序网站,如果其它程序网站请选择相应的水印插件。
热心网友 时间:2022-05-16 08:20
如何在网站的图片自动加入水印
其实在自己网站的图片加入水印还是比较简单的,在这里我采用的是制作一张小的水印图片,然后将其加入上传的图片中的方式,
当然也可以简单的加入文字水印,但是从美观的角度讲,还是图片水印比较好啦,文字水印我就不在这里说了。
在修改前请先联系你的服务器提供商,询问服务器是否安装了aspjpeg组件1.3版本以上,如果安装了,那么你走运了!
admin/upfile_photo.asp中找到
“ofile.SaveToFile Server.mappath(SavePath & strFileName) '保存文件”
在后面加入
'---------增加水印------------
if PhotoUrlID<>0 then'判断是否是缩略图,不是缩略图时才加入水印
dim photo,logo,photopath,logopath
'打开一张要加入水印的图片
Set Photo = Server.CreateObject("Persits.Jpeg")
'确定要加入水印的图片路径
PhotoPath = Server.MapPath(SavePath & strFileName)
Photo.Open PhotoPath
'打开水印图片
Set Logo = Server.CreateObject("Persits.Jpeg")
LogoPath = Server.MapPath("\img") & "\shuiyin.jpg" '在这里修改水印图片所在的路径
Logo.Open LogoPath
' 重新定义水印图片的大小
Logo.Width = 200 '更改水印图片的宽度
Logo.Height = Logo.Width * Logo.OriginalHeight / Logo.OriginalWidth '按照原先的长宽比计算新的水印高度
'将水印放置于上传图片中
Photo.DrawImage photo.width-210, photo.height-40, Logo,0.7
'在这里可以更改水印所在的位置(photo.width-210,photo.height-40 这里我是放在了图片的右下角)还可以更改水印的透明度(
我定义为0.7)
'保存增加水印后的图片
photo.Save Server.MapPath(SavePath & strFileName)
end if
'-----------增加水印结束-------------
增加后,在用户上传图片的时候,就可以自动把水印加入上传的图片了
热心网友 时间:2022-05-16 09:54
网站图片自动加水印,一般是网站程序自动设置的,要看你的网站程序是否有此项功能。
热心网友 时间:2022-05-16 11:46
这是后台代码的问题吧。唉,现在网上盗图的多凶残啊,你水印打角落都要杯具,最好打满整张。
热心网友 时间:2022-05-16 13:54
不会。
热心网友 时间:2022-05-16 16:18
没有