网站图片如何自动加水印

发布网友 发布时间: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

没有

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com