当前位置:首页 > 框架开发 > png图片生成透明背景处理方法

png图片生成透明背景处理方法

snuday14年前 (2012-10-25)框架开发34123

<?php

//创建透明画布

 $im_out =imagecreatetruecolor($imgcreat_x, $imgcreat_y);

 imagealphablending($im_out, true);

 imagesavealpha($im_out, true);

$trans_colour = imagecolorallocatealpha($im_out, 0, 0, 0, 127);

 imagefill($im_out, 0, 0, $trans_colour);

ImageCopyResized($im_out, $im, 0,0, 0, 0, $img_x, $img_y, $img[0], $img[1]);

 imagepng($im_out);

?>
 


相关文章

批量图片压缩工具---JPGCompact 2.0 绿色版

批量图片压缩工具---JPGCompact 2.0 绿色版

        相信都遇到过有很多数码摄像机的图片传不到网上去吧?其实最根本的原因就是因为图片太大,而这时就迫切需要一款图片压缩最...

IE6 png 透明 (三种解决方法)

FF和IE7已经直接支持透明的png图了,下面这个主要是解决IE6下透明PNG图片有灰底的=======================================================...

dedecms时间日期标签大全

日期时间格式 (利用strftime()函数格式化时间)0dedecms首页时间标签:1、12-27 样式([field:pubdate function='strftime("%m-%d&...

PHPCMS_调用图片+标题+内容简介_调用方法

PHPCMS_调用图片+标题+内容简介_调用方法

第一,在新建模板里面新建如下模板{loop $data $n $r}<i class="iPic"><a target="{$target}"...

php+memcached 实现session共享

php本身的session机制不能跨机,这个多服务器,或者多子域名的开发带来了麻烦。通过万能的GOOGLE知道目前大概有这么几种方案解决1)使用数据库来实现2)自己写server端,通过改写sessi...

linux screen 命令详解 - [linux]

功能说明: 使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个 新的session,无法恢复原来的 session.screen命令可以解决这个问题。Scre...