网站图片如何自动加水印
我新建立一个网站,上传了一些通过专业处理的图片,但是没加水印,由于图片的费用很贵,我怕别人会偷我的图片,但是我双上传了50-60个产品了,不想重新删除重新上传,有没有好的...
我新建立一个网站,上传了一些通过专业处理的图片,但是没加水印,由于图片的费用很贵,我怕别人会偷我的图片,但是我双上传了50-60个产品了,不想重新删除重新上传,有没有好的办法可以自己增加水印的.谢谢.
展开
6个回答
展开全部
网站图片自动加水印的步骤:
1.需要下载一个网站水印插件DX-Watermark(下载地址:http://wordpress.org/extend/plugins/dx-watermark)
2.进入自己的网站后台,在后台找到插件安装来安装这个水印插件,插件安装好之后即可出现水印设置选项;
3.在插件的设置选项中可以设置水印的类型为文字和图片,还是水印在图片上的位置;
4.如果选择图片,可以在下方去上传自己的水印的图片,建议使用一次半透明的水印图片;
5.设置好之后,保存。这时发文章时再插入图片时,网站就会自动给上传的图片添加水印了;
6.注意事项:本水印插件只适用于wordpress程序网站,如果其它程序网站请选择相应的水印插件。
1.需要下载一个网站水印插件DX-Watermark(下载地址:http://wordpress.org/extend/plugins/dx-watermark)
2.进入自己的网站后台,在后台找到插件安装来安装这个水印插件,插件安装好之后即可出现水印设置选项;
3.在插件的设置选项中可以设置水印的类型为文字和图片,还是水印在图片上的位置;
4.如果选择图片,可以在下方去上传自己的水印的图片,建议使用一次半透明的水印图片;
5.设置好之后,保存。这时发文章时再插入图片时,网站就会自动给上传的图片添加水印了;
6.注意事项:本水印插件只适用于wordpress程序网站,如果其它程序网站请选择相应的水印插件。
展开全部
如何在网站的图片自动加入水印
其实在自己网站的图片加入水印还是比较简单的,在这里我采用的是制作一张小的水印图片,然后将其加入上传的图片中的方式,
当然也可以简单的加入文字水印,但是从美观的角度讲,还是图片水印比较好啦,文字水印我就不在这里说了。
在修改前请先联系你的服务器提供商,询问服务器是否安装了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
'-----------增加水印结束-------------
增加后,在用户上传图片的时候,就可以自动把水印加入上传的图片了
其实在自己网站的图片加入水印还是比较简单的,在这里我采用的是制作一张小的水印图片,然后将其加入上传的图片中的方式,
当然也可以简单的加入文字水印,但是从美观的角度讲,还是图片水印比较好啦,文字水印我就不在这里说了。
在修改前请先联系你的服务器提供商,询问服务器是否安装了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
'-----------增加水印结束-------------
增加后,在用户上传图片的时候,就可以自动把水印加入上传的图片了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网站图片自动加水印,一般是网站程序自动设置的,要看你的网站程序是否有此项功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是后台代码的问题吧。唉,现在网上盗图的多凶残啊,你水印打角落都要杯具,最好打满整张。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询