浅析PHP水印技术

 更新时间:2007年02月14日 00:00:00   作者:  
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

一直以来对PHP对象处理不是很熟悉,以前都是在用的时候才找手册的。今天有人在phpchina论坛上问到水印的相关问题,恰好我也想学习下,于是研究了下PHP实现图片水印的实现。

  查找手册,发现PHP的GD库真的功能很强大很容易实现水印功能。水印其实就是在合并两个图片。对于水印文字同样可以实现。

  我提供简单的学习实例,很简单,主要为了了解原理。

  两张图片:1、photo.jpg被加水印的图片
            点击在新窗口中浏览此图片
            2、source.gif水印图片
            点击在新窗口中浏览此图片

   下面代码主要实现水印功能。
 

header("Content-type: image/jpeg");
$filename='../src/images/photo.jpg';
$im=imagecreatefromjpeg($filename);
$s=imagecreatefromgif('../src/images/source.gif');
imagecopymerge($im,$s,0,0,0,0,132,27,60);
imagejpeg($im);
   

   水印结果如下:
点击在新窗口中浏览此图片

   呵呵,详细的功能你可以自己去实现啦。

相关文章

  • php7中停止php-fpm服务的方法详解

    php7中停止php-fpm服务的方法详解

    这篇文章主要给大家介绍了关于php7中如何停止php-fpm服务的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • php版本CKEditor 4和CKFinder安装及配置方法图文教程

    php版本CKEditor 4和CKFinder安装及配置方法图文教程

    这篇文章主要介绍了php版本CKEditor 4和CKFinder安装及配置方法,结合图文与实例形式详细分析了php安装及配置CKEditor 4和CKFinder相关实现步骤、操作技巧与注意事项,需要的朋友可以参考下
    2019-06-06
  • php Undefined index的问题

    php Undefined index的问题

    通常本地程序传送到服务器上就会出现各种未定义的NOTICE提示,并不算是错误,只是警告。
    2009-06-06
  • php?redis的scan用法实例分析

    php?redis的scan用法实例分析

    在本篇文章了小编给大家整理了一篇关于php?redis的scan用法实例分析内容,有兴趣的朋友们可以跟着学习下。
    2021-12-12
  • 解析PHP实现下载文件的两种方法

    解析PHP实现下载文件的两种方法

    本篇文章是对使用PHP实现下载文件的两种方法进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • PHP类的封装与继承详解

    PHP类的封装与继承详解

    类是面向对象中的重要概念,而封装和继承是面向对象的重要特点。这篇文章我们就重点讨论一下封装、继承这两个特点,给出一些列子,供大家学习参考。
    2015-09-09
  • Window下PHP三种运行方式图文详解

    Window下PHP三种运行方式图文详解

    PHP能不能成功的在Apache服务器上运行,就看我们如何去配置PHP的运行方式
    2013-06-06
  • PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数

    PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数

    PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数,需要的朋友可以参考下。
    2011-11-11
  • PHP static局部静态变量和全局静态变量总结

    PHP static局部静态变量和全局静态变量总结

    使用静态局部变量的原因是它不能被外部使用,但是它的值依然在没此使用后保留。虽然使用全局变量可以实现相同的功能,但是它经常会造成意外
    2014-03-03
  • PHP生成图表pChart的示例解析

    PHP生成图表pChart的示例解析

    这篇文章主要介绍了PHP生成图表pChart的示例解析,文中通过解析pChartd 工作流程和不同图表的代码展示,讲解的非常详细,对大家的学习或工作具有一定的参考价值,有需要的来和小编一起学习把吧
    2020-07-07

最新评论

?


http://www.vxiaotou.com