用PHP代码给图片加水印

yipeiwu_com7年前PHP代码库

先找好一张图片,更名为face.jpeg,创建watermark.php:

 <?php
 /**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2015/6/29
 * Time: 22:27
 */
 $img = imagecreatefromjpeg('face.jpeg');//根据已有的JPG创建image
 header('Content-type:image/jpeg');//设置mime type
 imagestring($img,5,5,5,'Vito-L',imagecolorallocate($img,255,0,0));//生成水印,imagestring(图片,字体,位置x,位置y,字符串,颜色)
 imagejpeg($img);//输出图片
 //整幅图像的左上角为 0,0

效果如下:

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

PHP中对缓冲区的控制实现代码

大家在使用PHP的过程中不免要使用到header和setcookie两个函数,这两个函数会发送一段文件头信息给浏览器,但是如果在使用这两个函数之前已经有了任何输出(包括空输出,比如空格,...

PHP全民k歌作品解析接口源码

<?php header("Access-Control-Allow-Origin:*"); header('Content-type: appli...

PHP中判断变量为空的几种方法小结

1. isset功能:判断变量是否被初始化 说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被初始化过时,它的效率比arra...

PHP下打开phpMyAdmin出现403错误的问题解决方法

PHP下打开phpMyAdmin出现403错误的问题解决方法

安装完wamp后打开其下的phpMyAdmin也就是路径http://localhost/phpmyadmin/ 出现 看里面的代码一下明白了 解决方法直接贴图如下: 复制代码 代码...

php-redis中的sort排序函数总结

很多人把redis当成一种数据库,其实是利用redis来构造数据库的模型,有那种数据库的味道。但是在怎么构建还是key和value的关系,与真正的关系型数据库还是不一样的。 效率高,不方...