0

ユーザーが画像をアップロードするときに、ギャラリー機能を管理するライブラリ ファイルを作成しました。

このコードはサムネイルを作成しません - 元の画像のサイズを変更しようとします - 何か明らかなものがありませんか?

private function _create_thumbnail($file_path)
{
    $config['image_library']  = 'gd2';
    $config['source_image']   = $file_path;
    $config['create_thumb']   = 1;
    $config['maintain_ratio'] = 1;
    $config['width']          = 90;
    $config['height']         = 90;

    $this->CI->load->library('image_lib', $config); 
    $this->CI->image_lib->initialize($config);

    $result = $this->CI->image_lib->resize();
    print_r( $this->CI->image_lib->display_errors());
    print_r($config);

    // if(!$result) {
    //  // echo $this->CI->image_lib->display_errors(); 
    //  print_r($this->CI->image_lib->display_errors()); 
    // } 

    return $result;
}
4

1 に答える 1

0

以下の行を削除して、もう一度お試しください

$this->CI->image_lib->initialize($config);
于 2013-05-15T11:38:35.050 に答える