php缩放gif和png图透明背景变成黑色的解决方法


Posted in PHP onOctober 14, 2014

工作中需要缩放一些gif图然后在去Imagecopymerge,可是发现使用了imagecreatetruecolor和imagecopyresampled后发现背景图不对,本来透明的背景图变成了黑色,后来发现做一些修改才可以:

$img = imagecreatetruecolor(200, 200); 
//2.上色 
$color=imagecolorallocate($img,255,255,255); 
//3.设置透明 
imagecolortransparent($img,$color); 
imagefill($img,0,0,$color);

然后再进行imagecopyresampled和Imagecopymerge就没有问题了

PHP 相关文章推荐
一个ftp类(ini.php)
Oct 09 PHP
隐性调用php程序的方法
Mar 09 PHP
php实现的遍历文件夹下所有文件,编辑删除
Jan 05 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
php生成shtml类用法实例
Dec 09 PHP
typecho插件编写教程(三):保存配置
May 28 PHP
php实现统计目录文件大小的函数
Dec 25 PHP
Zend Framework实现具有基本功能的留言本(附demo源码下载)
Mar 22 PHP
PHP微信PC二维码登陆的实现思路
Jul 13 PHP
PHP实现的MD5结合RSA签名算法实例
Oct 07 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
Oct 25 PHP
php7 新增功能实例总结
May 25 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 #PHP
ThinkPHP 3.2 数据分页代码分享
Oct 14 #PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 #PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
Oct 14 #PHP
PHP+jQuery 注册模块开发详解
Oct 14 #PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
Oct 14 #PHP
php中动态修改ini配置
Oct 14 #PHP
You might like
php mssql扩展SQL查询中文字段名解决方法
2012/10/15 PHP
php实现的获取网站备案信息查询代码(360)
2013/09/23 PHP
Laravel框架运行出错提示RuntimeException No application encryption key has been specified.解决方法
2019/04/02 PHP
两个数组去重的JS代码
2013/12/04 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
JS实现的最简Table选项卡效果
2015/10/14 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
jQuery获取radio选中项的值实例
2016/06/18 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
关于webpack2和模块打包的新手指南(小结)
2017/08/07 Javascript
checkbox在vue中的用法小结
2018/11/13 Javascript
微信小程序实现点击效果
2019/06/21 Javascript
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
Python基于回溯法子集树模板解决选排问题示例
2017/09/07 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
python的几种矩阵相乘的公式详解
2019/07/10 Python
关于Python3的import问题(pycharm可以运行命令行import错误)
2020/11/18 Python
AmazeUI中模态框的实现
2020/08/19 HTML / CSS
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
英国高端食品和葡萄酒超市:Waitrose
2016/08/23 全球购物
享誉全球的多元化时尚精品购物平台:Farfetch发发奇(支持中文)
2017/08/08 全球购物
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
三好学生自我鉴定
2013/12/17 职场文书
《宿建德江》教学反思
2014/04/23 职场文书
数控专业毕业生求职信
2014/06/12 职场文书
连锁超市项目计划书
2014/09/15 职场文书
夫妻分居协议书范文
2014/11/26 职场文书
毕业设计指导教师评语
2014/12/30 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书
pytorch 如何使用batch训练lstm网络
2021/05/28 Python
Django模型层实现多表关系创建和多表操作
2021/07/21 Python
使用RedisTemplat实现简单的分布式锁
2021/11/20 Redis