| 网站首页 | QQ个性库 | 微信 | 软件下载 | 免费素材 | 桌面美化 | 源码中心 | 教程中心 | 另类图片 | 
 第一站 >> 教程中心 >> 网站类 >> 动易CMS >> 
解决动易系统6.6上传小图片时也自动打上水印的问题
作者:佚名 文章来源:Onegreen.Net 浏览次数:(载入中...) 更新时间:2014-10-27
现在很多个人或者门户网站都在使用动易系统,目前动易内容管理系统最新版本是6.6。利用动易系统解决很多用户建站的问题。方便,快速的建立了网站,但在使用过程中,难免会遇到一点程序问题,总会遇到一些不完善的功能等。
大家在使用动易系统的过程中,在下载频道上传图片时,如果上传的图片宽度比水印图片还要小时,小图片也会自动地被打上水印,这是我们所不期望的,这样的处理不合理。本站361du.net原创修改动易程序,为大家解决麻烦,很动易程序更人性化,更加完善。
所以,为了解决动易系统6.6上传小图片时也自动打上水印的问题,我修改了一下程序文件,具体方法如下:
1、首先,打开动易程序文件:include/Powereasy.CreateThumb.asp
2、找到代码:AspJpeg2.Open Server.MapPath(Watermark_Images_FileName)
大概在75行左右。
3、然后在这句代码的后面,把代码:
iLeft = GetPosition_X(AspJpeg.OriginalWidth, AspJpeg2.Width, Watermark_Position_X)
iTop = GetPosition_Y(AspJpeg.OriginalHeight, AspJpeg2.Height, Watermark_Position_Y)
AspJpeg.DrawImage iLeft, iTop, AspJpeg2, Watermark_Images_Transparence, Watermark_Images_BackgroundColor, 90
AspJpeg.Quality = PhotoQuality
AspJpeg.save Server.MapPath(ImgFileName)
4、修改成:
if AspJpeg.OriginalWidth>AspJpeg2.OriginalWidth then
iLeft = GetPosition_X(AspJpeg.OriginalWidth, AspJpeg2.Width, Watermark_Position_X)
iTop = GetPosition_Y(AspJpeg.OriginalHeight, AspJpeg2.Height, Watermark_Position_Y)
AspJpeg.DrawImage iLeft, iTop, AspJpeg2, Watermark_Images_Transparence, Watermark_Images_BackgroundColor, 90
AspJpeg.Quality = PhotoQuality
AspJpeg.save Server.MapPath(ImgFileName)
end if
这样修改后,不管在哪个频道上传图片的时候,如果上传的图片比水印图片宽度还小的时候,图片不会被打上水印了。
关 键 字:动易CMS
相关文章:
动易系统软件频道增加远程存图和自动水印功能
动易网站后台解决IE8下无法使用编辑器问题
动易中实现点击图片进入下一张的代码
动易Cms:自定义动态函数标签调用专题名称
动易SiteWeaver利用自定义标签实现随机文章列表
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 子栏目导航
     网站架设   SEO 技术
     织网备忘   动易CMS
     帝国CMS   织梦CMS
     PHPWind   WordPress
    最 新 教 程
    最 新 推 荐
    最 新 热 门