当前位置:首页 > 问答聚合 > 正文内容

asp网站水印支除的简单介绍

zhuangbi888.com2022-05-14 15:20问答聚合9

今天给各位分享asp网站水印支除的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文导读目录:

asp如何让去除图片上的水印

如何去除图片图片上的水印?

1.将图片导入进ps。

2.先将底图复制一个图层防止修改错误。

3.白色背景的区域的logo,可以用橡皮擦工具擦去,或者用多边形选区工具,选区范围后填充白色覆盖。

4.衣服上的logo,使用图章工具擦除,按住alt先选取复制参照点,然后放开alt慢慢点击logo区域,你就会发现点击的部分就会被你选取的参照点的区域覆盖,依次这样处理,就可以把整个衣服上的logo去掉了(如果你希望处理得更真实,就要花更多时间处理覆盖的细节)

如何去掉图片里网站的水印(即logo)?

使用软件photoshop中的 图章工具 橡皮工具 等工具配合处理 主要用仿制图章或者8.0里的修补工具

如果这个logo的位置在中间 而且很大 修复后的效果就不怎么好了 主要是要看图片本身的色彩层次是否复杂

仿制图章工具视频教程

http://www.cnzz.cc/edu/showarticle.asp?articleid=469

更多

http://www.baidu.com/s?wd=photoshop+%B7%C2%D6%C6%CD%BC%D5%C2+%BD%CC%B3%CCcl=3

修补工具教程

http://www.baidu.com/s?ie=gb2312bs=photoshop+%B7%C2%D6%C6%CD%BC%D5%C2+%BD%CC%B3%CCsr=z=cl=3f=8wd=photoshop+%D0%DE%B2%B9%B9%A4%BE%DF+%BD%CC%B3%CCct=0

软件下载

http://so.xunlei.com/search?search=photoshopsuffix=restype=-1id=2

ASP/ASPX下透明水印问题(如能解决一定高分追加)

不可能是水印图片先处理好了的

它这个水印图片可能在放上去之前就处理好文字、图案的边缘了的,然后再把这个处理好的图片作为水印

用asp水印图片代码和方法

ASP给图片加水印是需要组件的...常用的有aspjpeg软件和中国人自己开发的wsImage软件,可以上网搜索下载这两个软件,推荐使用咱们中国人自己开发的wsImage,毕竟是中文版,容易操作.

注册组件的方法:

命令提示符下输入"regsvr32 [Dll路径]" 就可以了.

图片添加水印无非就是获得图片大小,然后把水印写上去..ASP代码只是起个控制组件的作用.用代码来说明一切吧.

一:获得图片大小(这里是用象素值表示的.学PhotoShop的朋友都应该明白)

%

set obj=server.CreateObject("wsImage.Resize") ''调用组件

obj.LoadSoucePic server.mappath("25.jpg") ''打开图片,图片名字是25.jpg

obj.GetSourceInfo iWidth,iHeight

response.write "图片宽度:" iWidth "br" ''获得图片宽度

response.write "图片高度:" iHeight "br" ''获得图片高度

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

二:添加文字水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''装载图片

obj.Quality=75

obj.TxtMarkFont = "华文彩云" ''设置水印文字字体

obj.TxtMarkBond = false ''设置水印文字的粗细

obj.MarkRotate = 0 ''水印文字的旋转角度

obj.TxtMarkHeight = 25 ''水印文字的高度

obj.AddTxtMark server.mappath("txtMark.jpg"), "带你离境", H00FF00, 10, 70

strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

三:添加图片水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''装载图片

obj.LoadImgMarkPic server.mappath("blend.bmp") ''装载水印图片

obj.Quality=75

obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,hFFFFFF, 70

strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

其实给图片添加水印就这么简单.然后我在说下WsImage.dll组件的另外两个主要用法.包括:

剪裁图片,生成图片的缩略图.

还是以我得习惯,用代码加注释说明:

剪裁图片:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg")

obj.Quality=75

obj.cropImage server.mappath("25_crop.jpg"),100,10,200,200 ''定义裁减大小和生成图片名字

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

详细注释:裁减图片用到了WsImage的CropImage方法.其中定义生成图片时候,100,10是左上角的裁减点,即离图片左边是100象素,顶端10象素.后两个200代表的是裁减的宽带和高和高度.

''----------------------------------------------------------------''

生成图片缩略图:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''加载图片

obj.Quality=75

obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3 ''定义缩略图的名字即大小

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

详细说明:

产生缩略图共有四种导出方式:

(1) obj.OutputSpic server.mappath("25_s.jpg"),200,150,0

200为输出宽,150为输出高,这种输出形式为强制输出宽高,可能引起图片变形。

(2) obj.OutputSpic server.mappath("25_s.jpg"),200,0,1

以200为输出宽,输出高将随比列缩放。

(3) obj.OutputSpic server.mappath("25_s.jpg"),0,200,2

以200为输出高,输出宽将随比列缩放。

(4) obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3

第一个0.5表示生成的缩略图是原图宽的一半,即表示宽缩小比例。

第二个0.5表示生成的缩略图是原图高的一半,即表示高缩小比例。

宽高的缩小比例一致意味着将对原图进行比例缩小。宽高的缩放比例如果大于1,则对原图进行放大。

希望这点技术性文章对你有帮助.

对了,前几天我写了一个小程序,可以通过WEB来批量给自己的图片增加印章,目前此程序已经被站长站和MBSKY收录了,详细内容和下载地址:http://www.mbsky.com/SoftView/SoftView_38956.html

欢迎你下载试用,也可以与我多交流.

请教asp如何实现水印效果

以ASPJPEG为例(服务器必须已安装该组件)

如你测试使用没有的话,将MAIL地址消息给我,发送组件给你.

下面是我自己使用的水印处理过程.如需要ASP文请消息中注明:

'生成水印文字:aspjpeg_water(12)

'参数说明:

'aspjpeg_water_fro-来源路径

'aspjpeg_water_tar-保存路径

'aspjpeg_water_txt-水印文本

'aspjpeg_water_fac-水印字体

'aspjpeg_water_siz-水印字号

'aspjpeg_water_bod-是否黑体

'aspjpeg_water_ita-是否斜体

'aspjpeg_water_und-是否下划线

'aspjpeg_water_qua-清晰度

'aspjpeg_water_mod-透明模式

'aspjpeg_water_xwz-水印X坐标

'aspjpeg_water_ywz-水印Y坐标

Sub aspjpeg_water(aspjpeg_water_fro,aspjpeg_water_tar,aspjpeg_water_txt,aspjpeg_water_fac,aspjpeg_water_siz,aspjpeg_water_bod,aspjpeg_water_ita,aspjpeg_water_und,aspjpeg_water_qua,aspjpeg_water_mod,aspjpeg_water_xwz,aspjpeg_water_ywz)

Set lq_aspjpeg = Server.CreateObject("Persits.Jpeg")

lq_aspjpeg.Open Server.MapPath(""aspjpeg_water_fro"")

'水印背景颜色

lq_aspjpeg.Canvas.Font.BkColor=H0000FF

'水印前景颜色

lq_aspjpeg.Canvas.Font.Color=HFFFFFF

'水印文本字体

lq_aspjpeg.Canvas.Font.Family=aspjpeg_water_fac

'水印文本大小

lq_aspjpeg.Canvas.Font.size=aspjpeg_water_siz

'水印文本黑体

if aspjpeg_water_bod=0 then

lq_aspjpeg.Canvas.Font.Bold=False

else

lq_aspjpeg.Canvas.Font.Bold=True

end if

'水印文本斜体

if aspjpeg_water_ita=0 then

lq_aspjpeg.Canvas.Font.Italic=False

else

lq_aspjpeg.Canvas.Font.Italic=True

end if

'水印文本下划线

if aspjpeg_water_und=0 then

lq_aspjpeg.Canvas.Font.Underlined=False

else

lq_aspjpeg.Canvas.Font.Underlined=True

end if

'水印文字清晰度

lq_aspjpeg.Canvas.Font.Quality=aspjpeg_water_qua

'透明模式Opaque(不透明使用背景色)/Transparent(透明)

if aspjpeg_water_mod=0 then

lq_aspjpeg.Canvas.Font.BkMode="Opaque"

else

lq_aspjpeg.Canvas.Font.BkMode="Transparent"

end if

'水印倾斜角度

lq_aspjpeg.Canvas.Font.Rotation=0

'水印文字及位置

if aspjpeg_water_ywz=0 then

lq_aspjpeg.Canvas.Print aspjpeg_water_xwz,lq_aspjpeg.Height-20,aspjpeg_water_txt

else

lq_aspjpeg.Canvas.Print aspjpeg_water_xwz,aspjpeg_water_ywz,aspjpeg_water_txt

end if

lq_aspjpeg.Save Server.MapPath(""aspjpeg_water_tar"")

lq_aspjpeg.Close

Set lq_aspjpeg=Nothing

End Sub

'演示的例子(将图片来源和目标地址设置为1个则自动在原图上加水印文字):

SaveFile="./upfile/aaa.jpg"

file_copy=" Upload By Administrator"

aspjpeg_water SaveFile,SaveFile,file_copy,"verdana",17,0,0,0,0,0,2,0

怎样去掉WebEditor上传图片中的水印

你好,可能你本地的服务器不支持加水印的组件(比如aspjpeg组件),而你服务器空间支持就会出现这种情况了。你可以查找下你程序里加水印相应的代码,删除掉应该就可以了。具体的你可以上网找下asp里如何添加水印,相反的你就删掉那些代码就行了。

高分求助,ASP水印例子

你的例子是用.net做的,用asp可以用水印的办法解决,大小可以获取的

ASP给图片加水印是需要组件的...常用的有aspjpeg[下载此软件]和中国人自己开发的wsImage[下载此软件]前者有30天的免费...后者完全免费...当然我们要用国人的产品了..嘿嘿..

注册组件的方法:

命令提示符下输入"regsvr32 [Dll路径]" 就可以了

图片添加水印无非就是获得图片大小,然后把水印写上去..ASP代码只是起个控制组件的作用.用代码来说明一切吧.

一:获得图片大小(这里是用象素值表示的.学PhotoShop的朋友都应该明白)

%

set obj=server.CreateObject("wsImage.Resize") ''调用组件

obj.LoadSoucePic server.mappath("25.jpg") ''打开图片,图片名字是25.jpg

obj.GetSourceInfo iWidth,iHeight

response.write "图片宽度:" iWidth "br" ''获得图片宽度

response.write "图片高度:" iHeight "br" ''获得图片高度

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

二:添加文字水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''装载图片

obj.Quality=75

obj.TxtMarkFont = "华文彩云" ''设置水印文字字体

obj.TxtMarkBond = false ''设置水印文字的粗细

obj.MarkRotate = 0 ''水印文字的旋转角度

obj.TxtMarkHeight = 25 ''水印文字的高度

obj.AddTxtMark server.mappath("txtMark.jpg"), "带你离境", H00FF00, 10, 70

strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

三:添加图片水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''装载图片

obj.LoadImgMarkPic server.mappath("blend.bmp") ''装载水印图片

obj.Quality=75

obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,hFFFFFF, 70

strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

其实给图片添加水印就这么简单.然后我在说下WsImage.dll组件的另外两个主要用法.包括:

剪裁图片,生成图片的缩略图.

还是以我得习惯,用代码加注释说明:

剪裁图片:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg")

obj.Quality=75

obj.cropImage server.mappath("25_crop.jpg"),100,10,200,200 ''定义裁减大小和生成图片名字

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

详细注释:裁减图片用到了WsImage的CropImage方法.其中定义生成图片时候,100,10是左上角的裁减点,即离图片左边是100象素,顶端10象素.后两个200代表的是裁减的宽带和高和高度.

''----------------------------------------------------------------''

生成图片缩略图:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''加载图片

obj.Quality=75

obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3 ''定义缩略图的名字即大小

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

详细说明:

产生缩略图共有四种导出方式:

(1) obj.OutputSpic server.mappath("25_s.jpg"),200,150,0

200为输出宽,150为输出高,这种输出形式为强制输出宽高,可能引起图片变形。

(2) obj.OutputSpic server.mappath("25_s.jpg"),200,0,1

以200为输出宽,输出高将随比列缩放。

(3) obj.OutputSpic server.mappath("25_s.jpg"),0,200,2

以200为输出高,输出宽将随比列缩放。

(4) obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3

第一个0.5表示生成的缩略图是原图宽的一半,即表示宽缩小比例。

第二个0.5表示生成的缩略图是原图高的一半,即表示高缩小比例。

宽高的缩小比例一致意味着将对原图进行比例缩小。宽高的缩放比例如果大于1,则对原图进行放大。

ASP如何实现上传图片打水印功能!

ASP给图片加水印是需要组件的...常用的有aspjpeg软件和中国人自己开发的wsImage软件,可以上网搜索下载这两个软件,推荐使用咱们中国人自己开发的wsImage,毕竟是中文版,容易操作.

注册组件的方法:

命令提示符下输入"regsvr32 [Dll路径]" 就可以了.

图片添加水印无非就是获得图片大小,然后把水印写上去..ASP代码只是起个控制组件的作用.用代码来说明一切吧.

一:获得图片大小(这里是用象素值表示的.学PhotoShop的朋友都应该明白)

%

set obj=server.CreateObject("wsImage.Resize") ''调用组件

obj.LoadSoucePic server.mappath("25.jpg") ''打开图片,图片名字是25.jpg

obj.GetSourceInfo iWidth,iHeight

response.write "图片宽度:" iWidth "br" ''获得图片宽度

response.write "图片高度:" iHeight "br" ''获得图片高度

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

二:添加文字水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''装载图片

obj.Quality=75

obj.TxtMarkFont = "华文彩云" ''设置水印文字字体

obj.TxtMarkBond = false ''设置水印文字的粗细

obj.MarkRotate = 0 ''水印文字的旋转角度

obj.TxtMarkHeight = 25 ''水印文字的高度

obj.AddTxtMark server.mappath("txtMark.jpg"), "带你离境", H00FF00, 10, 70

strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

三:添加图片水印

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''装载图片

obj.LoadImgMarkPic server.mappath("blend.bmp") ''装载水印图片

obj.Quality=75

obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,hFFFFFF, 70

strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

''----------------------------------------------------------------''

其实给图片添加水印就这么简单.然后我在说下WsImage.dll组件的另外两个主要用法.包括:

剪裁图片,生成图片的缩略图.

还是以我得习惯,用代码加注释说明:

剪裁图片:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg")

obj.Quality=75

obj.cropImage server.mappath("25_crop.jpg"),100,10,200,200 ''定义裁减大小和生成图片名字

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

详细注释:裁减图片用到了WsImage的CropImage方法.其中定义生成图片时候,100,10是左上角的裁减点,即离图片左边是100象素,顶端10象素.后两个200代表的是裁减的宽带和高和高度.

''----------------------------------------------------------------''

生成图片缩略图:

%

set obj=server.CreateObject("wsImage.Resize")

obj.LoadSoucePic server.mappath("25.jpg") ''加载图片

obj.Quality=75

obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3 ''定义缩略图的名字即大小

strError=obj.errorinfo

if strError"" then

response.write obj.errorinfo

end if

obj.free

set obj=nothing

%

详细说明:

产生缩略图共有四种导出方式:

(1) obj.OutputSpic server.mappath("25_s.jpg"),200,150,0

200为输出宽,150为输出高,这种输出形式为强制输出宽高,可能引起图片变形。

(2) obj.OutputSpic server.mappath("25_s.jpg"),200,0,1

以200为输出宽,输出高将随比列缩放。

(3) obj.OutputSpic server.mappath("25_s.jpg"),0,200,2

以200为输出高,输出宽将随比列缩放。

(4) obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3

第一个0.5表示生成的缩略图是原图宽的一半,即表示宽缩小比例。

第二个0.5表示生成的缩略图是原图高的一半,即表示高缩小比例。

宽高的缩小比例一致意味着将对原图进行比例缩小。宽高的缩放比例如果大于1,则对原图进行放大。

关于asp网站水印支除和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

相关文章

公司网站关键词搜索(用关键词搜索网站)

公司网站关键词搜索(用关键词搜索网站)

本篇文章给大家谈谈公司网站关键词搜索,以及用关键词搜索网站对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、现在公司官网关键词都是如何做的呢?有哪些优化关键词的方法 2、...

.la域名不能注册(la域名备案)

.la域名不能注册(la域名备案)

本篇文章给大家谈谈.la域名不能注册,以及la域名备案对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、通过新网注册.la域名有什么限制吗? 2、la域名,la域名注册,...

高端电脑主机多少钱(电脑主机高端配置多少钱)

高端电脑主机多少钱(电脑主机高端配置多少钱)

今天给各位分享高端电脑主机多少钱的知识,其中也会对电脑主机高端配置多少钱进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、一个高配的电脑主机大概多少钱?:...

wap网站开发工具(wap网站程序)

wap网站开发工具(wap网站程序)

今天给各位分享wap网站开发工具的知识,其中也会对wap网站程序进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、wap网站的开发工具有哪些 2、怎样制作手...

网站备案注销万网(网站注销备案需要什么材料)

网站备案注销万网(网站注销备案需要什么材料)

本篇文章给大家谈谈网站备案注销万网,以及网站注销备案需要什么材料对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、怎么注销网站备案 2、在万网备案的以后不用万网的主机会被...

企业备案网站服务内容(企业备案在哪个网站)

企业备案网站服务内容(企业备案在哪个网站)

今天给各位分享企业备案网站服务内容的知识,其中也会对企业备案在哪个网站进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、icp企业备案需要哪些材料?主要内容是什...

教育门户网站模板(教育机构网站模板)

教育门户网站模板(教育机构网站模板)

今天给各位分享教育门户网站模板的知识,其中也会对教育机构网站模板进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、校园门户网站有哪些功能? 2、校园门户网站...

小炮wr电脑(小炮w怎么用)

小炮wr电脑(小炮w怎么用)

本篇文章给大家谈谈小炮wr电脑,以及小炮w怎么用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、小炮的W应该怎么用?是用于控制还是逃生? 2、麦林炮手攻略 3、英雄...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。