<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="z-blog v1.8 Walle Build 上传图片自动加文字、图片水印" id="card1">
<p> 游客</p><p>
标题:z-blog v1.8 Walle Build 上传图片自动加文字、图片水印<br/>
正文:<br/>
z-blog 1.8没有给图片加水印的功能，这二天研究了一下aspjpeg，发现并不难，就修改了代码实现水印功能。　　1、下载aspjpeg组件，我用的是crack版本，地址自个找的。然后在服务器上安装，一路next,就安装完成了。　　2、aspjpeg组件需要设置文件夹权限。如下图进行权限设置，User完全控制权限！<br/> 　　3、修改c_system_lib.asp文件，在c_system_lib.asp文件找到UpLoad=True，在这个语句上加入以下代码：<br/> ASP代码If CheckRegExp(LCase(FileName),&quot;jpg|gif|bmp|png&quot;) Then <br/> Dim Jpeg <br/> Set Jpeg = Server.CreateObject(&quot;Persits.Jpeg&quot;) <br/> Jpeg.Open BlogPath &amp;amp; &quot;/&quot; &amp;amp; ZC_UPLOAD_DIRECTORY &amp;amp; &quot;/&quot; &amp;amp; FileName ' 图片所在位置 <br/> Dim aa <br/> aa=Jpeg.Binary '将原始数据赋给aa <br/> '=========加文字水印================= <br/> Jpeg.Canvas.Font.Color = &amp;amp;Hfffffff '水印文字颜色 <br/> Jpeg.Canvas.Font.Family = &quot;Arial&quot; '字体 <br/> Jpeg.Canvas.Font.Bold = true '是否加粗 <br/> Jpeg.Canvas.Font.Size = 16 '字体大小 <br/> Jpeg.Canvas.Font.ShadowColor = &amp;amp;H000000 '阴影色彩 <br/> Jpeg.Canvas.Font.ShadowYOffset = 1 <br/> Jpeg.Canvas.Font.ShadowXOffset = 1 <br/> Jpeg.Canvas.Brush.Solid = True <br/> Jpeg.Canvas.Font.Quality = 4 '输出质量 <br/> Jpeg.Canvas.Print Jpeg.OriginalWidth-120,<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1028&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1028&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1028&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1028&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1028">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1028">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>