0

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);
4

1 に答える 1

0

これはPHPとGD2の問題であり、CodeIgniterのImageLibでは考慮されていません。

サイズ変更時に透明性を維持できるようにするには、PHPマニュアルをご覧ください。

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

ステフ

于 2012-02-22T15:54:13.773 に答える