ThinkPHP中文水印和图片水印结合

       相对于PHP刚入门的菜鸟们对于图片和水印的结合是一个很苦恼的事情,有一些人的蠢办法是在图片上下手,利用图片上用ps加上自己想要的水印。那样的话,你将是一个合格的Ul并不是一个合格的程序员了!话到这里,可能会有同学们会问:“那么怎么样才是一个合格的程序员呢?”。不要着急下面我叫大家用TP框架下一个文字水印和图片的结合,给大家看:

       首先大家需要在HTML页面写下静态代码:

         class="notice red">原图:

 src="Public/images/original.jpg" alt="原图"/>     //src里面写你需要加载图片的路径
         class="notice red" style="margin:10px 0">加完中文水印后:

 src="Public/images/new.jpg" alt="水印图"/>   //生成之后的水印图

那么大家可能疑惑这个水印图我们是在哪里生成的呢?为什么前面的html代码中就出现了呢?接下来就是我们TP框架里面调取的方法了:

   首先我们需要引入ThinkPHP的水印类:

           $image = new \Think\Image();  //我们可以查看ThinkPHP的开发手册:水印手册:http://document.thinkphp.cn/manual_3_2.html#image

    而我们要加的文字呢?怎么样才能加入呢?下面我给大家演示一下我需要加的水印:

       $str = "二当家的生成水印图片时间: " . date("Y-m-d H:i") . "";  //定义一个变量存储下我们需要加的水印内容。

那么就给大家看下我的演示结果吧:

原图:ThinkPHP中文水印和图片水印结合_第1张图片

加水印图:ThinkPHP中文水印和图片水印结合_第2张图片


详情请看:http://www.erdangjiade.com/php/937.html(资源下载、代码解析)






你可能感兴趣的:(代码,原创,PHP,菜鸟,thinkphp,图片,水印,文字图片结合,水印代码)