喜气羊羊

羊羊其实是条鱼|每天学习一点点|每天进步一点点

  PHP博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  68 随笔 :: 0 文章 :: 63 评论 :: 0 Trackbacks
写了一个处理图片缩放的程序,发现png图片缩放后和原来的差别很大
原有图片上一块 渐变 和 局部透明 被弄掉了。

找了好久才发现原来是alpha通道的问题。

现在这段程序可以做到png的原样输出

<?php
$im = imagecreatefrompng('1.png');

//缺少这一句png将和原图有差别
imagesavealpha($im, true);

header('Content-type:image/png');

imagepng(
$im);
imagedestroy(
$im);
?>

哎,前面几天做过一段时间图像处理,整的快崩溃了
什么混色,什么alpha通道。。。。

posted on 2008-11-26 15:07 young40 阅读(1505) 评论(0)  编辑 收藏 引用 网摘

只有注册用户登录后才能发表评论。
网站导航: