如何在创建缩略图时删除黑色背景颜色

时间:2012-02-06 04:21:21

标签: php thumbnails codeigniter-2 gd2

当我在codeigniter中创建缩略图时,我会得到一个黑色背景颜色的图像。

为什么会这样? 这是控制器中的代码:

$this->load->library('image_lib');
                $config['image_library'] = 'gd2';
                $config['source_image'] = $file ;
                $config['maintain_ratio'] = FALSE;
                $this->image_lib->initialize($config);
                $this->md_image->resize_image('./images/logo_images/'.$filename,380,80,'./images/logo_images/thumbs/'.$filename);

1 个答案:

答案 0 :(得分:0)

这是一个PHP和GD2问题,在CodeIgniter中的Image Lib中没有考虑到。

在PHP手册中查看,以便在调整大小时保持透明度:

http://www.php.net/manual/en/function.imagecolortransparent.php

斯蒂芬