簡體   English   中英

如何在codeigniter中調整圖像大小?

[英]how to resize image in codeigniter?

我試圖調整用戶上傳的圖像的大小,而不會裁剪圖像。 為此,我正在使用以下代碼。

$config['image_library'] = 'gd2';
    $config['source_image'] = './uploads/'.$name.'.jpg';
    $config['new_image']    = './uploads/'.$name.'.jpg';
    $config['create_thumb'] = TRUE;
    $config['maintain_ratio'] = TRUE;
    $config['width']     = 75;
    $config['height']   = 50;
    $this->image_lib->resize();
    $config['new_image']    = './uploads/'.$name.'.jpg';
    $config['width']     = 1000;
    $config['height']   = 400;
    $this->image_lib->initialize($config);
    $this->image_lib->resize();

但問題是它沒有給我圖像尺寸1000x400。 它給我的尺寸為534x400。 有什么辦法可以克服這個問題?

更改$config['maintain_ratio'] = TRUE; 為$ config ['maintain_ratio'] = FALSE;

將此屬性更改為

$ config ['maintain_ratio'] = FALSE;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM