php 两张图片合成
2016-06-13 17:31
633 查看
原连接 http://blog.sina.com.cn/s/blog_5ea94a170100lgkg.html
$path_1 = "./images/people.gif";
$path_2 = "./images/weapon.gif";
$image_1 = imagecreatefromgif($path_1);
$image_2 = imagecreatefromgif($path_2);
$image_3 = imageCreatetruecolor(imagesx($image_1),imagesy($image_1));
$color = imagecolorallocate($image_3, 255, 255, 255);
imagefill($image_3, 0, 0, $color);
imageColorTransparent($image_3, $color);
imagecopyresampled($image_3,$image_1,0,0,0,0,imagesx($image_1),imagesy($image_1),imagesx($image_1),imagesy($image_1));
imagecopymerge($image_3,$image_2, 0,320,0,0,imagesx($image_2),imagesy($image_2), 100);
//将画布保存到指定的gif文件
imagegif($image_3, "/images/update/hero_gam.gif");
$path_1 = "./images/people.gif";
$path_2 = "./images/weapon.gif";
$image_1 = imagecreatefromgif($path_1);
$image_2 = imagecreatefromgif($path_2);
$image_3 = imageCreatetruecolor(imagesx($image_1),imagesy($image_1));
$color = imagecolorallocate($image_3, 255, 255, 255);
imagefill($image_3, 0, 0, $color);
imageColorTransparent($image_3, $color);
imagecopyresampled($image_3,$image_1,0,0,0,0,imagesx($image_1),imagesy($image_1),imagesx($image_1),imagesy($image_1));
imagecopymerge($image_3,$image_2, 0,320,0,0,imagesx($image_2),imagesy($image_2), 100);
//将画布保存到指定的gif文件
imagegif($image_3, "/images/update/hero_gam.gif");
相关文章推荐
- php操作mysql常用方法
- Windows下PHP启用curl的正确方法
- yaf
- PHP list() 将数组中的值赋给变量的简单实例
- PPTP服务器配置选项详解
- PHP处理二进制数据的实现方法
- php流程控制和函数
- PHP冒泡排序 随便玩一下
- FragmentPagerAdapter和FragmentStatePagerAdapter 使用场景及源码分析
- ThinkPHP中的行为扩展和插件详解
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- TP-LINK虚拟服务器(端口映射)设置指导
- php的header函数之设置content-type多种使用情况
- php分页的实现
- php常用函数
- ZendStudio安装
- 日期与数字格式
- PHP 在数组中搜索给定的简单实例 array_search 函数
- git 命令大全
- php 时间处理