在php中利用gd2库的函数创建水印
来源:互联网 发布:教务管理系统uc矩阵 编辑:程序博客网 时间:2024/05/29 09:46
在浏览网页的时候,我们经常会看到图片中有水印,那么如何利用php的技术来实现水印呢?
首先,我们使用header("Content-type:image/jpeg");来声明返回的是一张图片,再来打开图片,$img = imagecreatefromjpeg("pic.jpg");pic是与该php同级目录下的一张图片,图片的句柄为$img,再为图片分配颜色, $color =imagecolorallocate($img,230,230,255);最后再添加水印就可以了。imagettftext($img,50,20,250,300,$color,"font107/damion.ttf","http://www.hao123.com");我将自己下载的字体存放再与该目录相同的font107下,该字体的名称为damion,格式为ttf,最后生成图片,imagejpeg($img);再释放资源,imagedestroy($img); 总的代码如下:
<?php
header("Content-type:image/jpeg");
$img = imagecreatefromjpeg("pic.jpg");
$color = imagecolorallocate($img,230,230,255);
imagettftext($img,50,20,250,300,$color,"font107/damion.ttf","http://www.hao123.com");
imagejpeg($img);
imagedestroy($img);
?>
- 在php中利用gd2库的函数创建水印
- 利用PHP的GD2图像函数 + mysql实现的一个简单的投票系统
- PHP GD2函数
- php-gd2-水印图片案例1
- php gd2 扩展库的配置
- php GD2库的引入和使用
- PHP GD2库的简单使用
- php学习笔记4--php中GD2扩展库的学习总结
- GD2中文版水印
- php gd2
- php gd2
- 在PHP中利用wsdl创建标准webservice的实现代码 SoapDiscovery.class.php
- php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
- 《PHP中添加文字水印函数封装》
- php gd2 很有意思的现象
- C#利用lambda在函数中创建内部函数
- [PHP]在CodeIgniter中如何利用CSS创建视图
- 在PHP中利用wsdl创建标准webservice
- 第八周--字符加密
- C# 操作mySql数据库
- 二叉搜索树与双向链表
- 常用的adb命令
- 在Zynq 7000平台上使用Linux spidev.c驱动
- 在php中利用gd2库的函数创建水印
- android os耗电量巨大的问题
- Qt浅谈之一:内存泄露(总结)
- hbase
- hdu 2126 Buy the souvenirs(0-1+最大方案数)
- 包
- swift-数组(Array)
- Android fb driver中的fence机制
- win10(server 2012)下安装IIS 8后配置ASP网站的注意事项