让PJBLOG上传的图片打上水印!!!
来源:
互联网
日期:2006-12-2
|
|
|
|
|
我们针对各种网店的需求,提供具有专业针对性的智能网店。集易用性和强大功能为一体,支持静态HTML生成和搜索优化、个性化模版定制、强大的网店管理系统和各种专业网店功能...点此申请
|
|
|
|
|
|
智能建站已经成为企业网站建设的主要方式,建立个性化企业网站是企业品牌形象的体现;具有强大灵活的网站功能、HTML生成、搜索引擎优化,现有简体、繁体、英文、日文等多国语言可选用。赶快申请,立即拥有个性化企业网站... |
|
|
|
|
|
三语易站是国内受众最广泛的傻瓜式自助建站系统。只要会打字就可以建站,支持简繁英三语,简繁自动转换;具有单页、文章、图文、下载等网站内容管理功能,自定义栏目内容设置,管理系统简单易用,适合企业个人自助创建和管理网站...点此申请
|
|
|
|
|
前提是你的服务器支持: ASPJPEG组件,支持与否你可向虚拟主机提供商咨询.本站提供的各款虚拟主机均支持该组件.
注:红色的为原代码,兰色的为添加的代码.
打开 attachment.asp 找到: 56行
F_File.SaveAs Server.MapPath("attachments/"&D_Name&"/"&F_Name) CreateView("attachments/"&D_Name&"/"&F_Name) response.write "<script>addUploadItem('"&F_Type&"','attachments/"&D_Name&"/"&F_Name&"',"&Request.QueryString("MSave")&")</script>"
在文件的最底部添加如下代码: Else Response.Write("<div style=""padding:6px;color:#f00"">对不起,你没有权限上传附件!</div>") End If
'图片打水印,二进制模式,提高清晰度 '清风修改 QQ: 110125707 MSN: anwellsz@msn.com 'Last Modify : 09/08/2006 Sub CreateView(imgName) On Error Resume Next 'response.write "<script>alert('"&imgName&"');</script>" 'response.End Dim Jpeg Set Jpeg = Server.CreateObject("Persits.Jpeg") If -2147221005=Err then Response.write "没有这个组件,请安装!" '检查是否安装AspJpeg组件 Response.End() End If Jpeg.Open Server.MapPath(imgName) '打开图片 If err.number then Response.write"打开图片失败,请检查路径!" Response.End() End if Dim aa,MyJpeg,Logo,bb aa=Jpeg.Binary '将原始数据赋给aa '=========加文字水印================= Jpeg.Canvas.Font.Color = &Hfffffff '水印文字颜色 Jpeg.Canvas.Font.Family = Arial '字体 Jpeg.Canvas.Font.Bold = True '是否加粗 Jpeg.Canvas.Font.Size = 28 '字体大小 Jpeg.Canvas.Font.ShadowColor = &H000000 '阴影色彩 Jpeg.Canvas.Font.ShadowYOffset = 1 Jpeg.Canvas.Font.ShadowXOffset = 1 Jpeg.Canvas.Brush.Solid = True Jpeg.Canvas.Font.Quality = 4 ' '输出质量 Jpeg.Canvas.PrintText Jpeg.OriginalWidth/2-100,Jpeg.OriginalHeight/2+20,"www.wind88.net" '水印位置及文字 bb=Jpeg.Binary '将文字水印处理后的值赋给bb,这时,文字水印没有不透明度 '============调整文字透明度================ Set MyJpeg = Server.CreateObject("Persits.Jpeg") MyJpeg.OpenBinary aa Set Logo = Server.CreateObject("Persits.Jpeg") Logo.OpenBinary bb MyJpeg.DrawImage 0,0, Logo, 0.6 '0.6是透明度 MyJpeg.Save Server.MapPath(imgName) set aa=nothing set bb=nothing Jpeg.close MyJpeg.Close Logo.Close End Sub %>
显示效图:
精品网站程序下载(草根站长最爱)
QQ2013,QQ2012临时会话插件(全国首发)
711旅游网站管理系统V2013(无功能限制)
711幻灯片管理系统(全国首发) 各类网站程序下载
711企业网站管理系统V2013个人版(无功能限制)
711免费在线客服系统个人版 V2.0
电影小偷采集程序V2013免费下载 点此查看
更多的让PJBLOG上传的图片打上水印!!!请到论坛查看: http://BBS.TC711.COM
【 双击滚屏 】 【 评论 】 【 收藏 】 【 打印 】 【 关闭 】
来源:
互联网
日期:2006-12-2
|
|
|