这篇文章主要介绍了关于EmpireCMS 水印平铺,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

修改 /e/class/gd.php下的imageWaterMark方法

如下if($isWaterImage)//图片水印

{

if($water_info[2]==3)

{

imagecopy($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h);//拷贝水印到目标文件

}

else

{

imagecopymerge($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h,$w_pct);//拷贝水印到目标文件

}

}

改为:if($isWaterImage)//图片水印

{

//定义平铺数据

$x_length = $ground_w - 10; //x轴总长度

$y_length = $ground_h - 10; //y轴总长度

if($water_info[2]==3)

{

//imagecopy($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h);//拷贝水印到目标文件

//循环平铺水印

for ($x = 0; $x < $x_length; $x) {

for ($y = 0; $y < $y_length; $y) {

imagecopy($ground_im, $water_im, $x, $y, 0, 0, $water_w, $water_h);

$y += $water_h;

}

$x += $water_w;

}

}

else

{

//imagecopymerge($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h,$w_pct);//拷贝水印到目标文件

//循环平铺水印

for ($x = 0; $x < $x_length; $x) {

for ($y = 0; $y < $y_length; $y) {

imagecopymerge($ground_im, $water_im, $x, $y, 0, 0, $water_w, $water_h, $w_pct);

$y += $water_h;

}

$x += $water_w;

}

}

}

php 图片水印平铺,EmpireCMS 水印平铺相关推荐

  1. java实现图片平铺倾斜水印效果--转载

    转载地址--java实现图片平铺倾斜水印效果_java_clh的博客-CSDN博客_java图片平铺 效果图: public static void main(String[] args) throw ...

  2. java monogodb 图片 pdf 下载添加单个水印 铺满水印

    这是基于monogodb 下载后添加水印的介绍  不管你现在用的是本地下载还是其他的服务器 输出后的结果都是添加水印 基本的操作一样的都是通过流下载的然后添加水印 ! 这边的所有操作都是基于这个官网的 ...

  3. 给图片加上带版权的水印

    我们在网站上有些时候需要给图片加上带版权的水印,.net的Graphics类可以很轻松的实现这一点. 效果图:(图片最上端的那行字便是我们加上的版权水印了) 实现代码: /**//// <sum ...

  4. c# 添加图片水印,可以指定水印位置+生成缩略图[付上帅图1,2,3,4]

    早上,一哥儿发来添加图片水印的资料.有三个信息,如下:              xx 09:57:35 http://index.cnblogs.com/archive/2004/10/20/544 ...

  5. php铺满,重复铺满水印 - Jun. - OSCHINA - 中文开源技术交流社区

    /* $tmp="tmp/a.jpg"; $obj = new WaterMask($tmp); $obj->waterImg = 'sy_logo.png'; $obj-& ...

  6. 基于python的图片修复程序-可用于水印去除

    图片修复程序-可用于水印去除 在现实的生活中,我们可能会遇到一些美好的或是珍贵的图片被噪声干扰,比如旧照片的折痕,比如镜头上的灰尘或污渍,更或者是某些我们想为我所用但有讨厌水印,那么有没有一种办法可以 ...

  7. php打png图片水印颜色失真,ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整...

    /** +-------------------- * 为图片添加水印 +-------------------- * @static public +-------------------- * @ ...

  8. python 去除水印_基于python的图片修复程序(实现水印去除)

    图片修复程序-可用于水印去除 在现实的生活中,我们可能会遇到一些美好的或是珍贵的图片被噪声干扰,比如旧照片的折痕,比如镜头上的灰尘或污渍,更或者是某些我们想为我所用但有讨厌水印,那么有没有一种办法可以 ...

  9. QT:为图片加当前系统时间水印

    获取系统时间 使用QDateTime 这一个类来获取当前的系统的日期以及时间,使用QDateTime 这一个类需要的头文件: #include <QDateTime> /*创建日期时间对象 ...

最新文章

  1. LeetCode简单题之整理字符串
  2. LightRoom操作快捷键
  3. fiddler设置抓取https请求后打开网页总是报“你的连接不是私密链接”的解决办法
  4. 如何查看Exchange2010中邮箱数据库的用户邮箱占用情况
  5. mysql INFORMATION_SCHEMA COLUMNS 解释
  6. jenkins 插件目录_10 个 Jenkins 实战经验,助你轻松上手持续集成
  7. OJ1021: 三个整数的最大值
  8. CSS3 响应式布局实例
  9. 回调函数原理与Python实现
  10. 获取当前3Ds MAX版本
  11. sklearn分类、回归器总结
  12. SQL中笛卡尔积-cross join的用法
  13. close函数 qt_QT中的close、closeEvent和析构函数的理解(基础知识)
  14. 3D Food Printing【3D食物打印】
  15. vue3 + tsx + pinia + jest开发模板整理
  16. Python 可轻松生成图文并茂的PDF报告!
  17. 网页、网站和HTML
  18. 哈工大人工智能暑期课实践项目——手写体识别四则运算(项目计划)
  19. 安装ENVI报错“Internal Error 25259. DirectX -9”的解决方法
  20. 航天信息a6无法连接服务器,航天信息a6帐套中的会计期间怎么设置

热门文章

  1. case when 和 coalesce
  2. 新媒体运营教程:需求管理的避坑指南,主要需求分布在三个阶段!
  3. 苹果设备模拟器 所有XCcode正式版本 下载方法
  4. PHP 关于thinkphp5.0使用Imagick
  5. 怎样禁止系统的信使服务(转)
  6. Oracle11g的企业管理器
  7. STM32F103RBT6型号说明及特征;
  8. PP-YOLO论文中小tricks的个人理解
  9. 数据结构——链表经典OJ题题解
  10. 2015-8-16,来到魔都上海,开始我全新的DBA生涯