首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不带maintain_ration的CodeIgniter crop()

不带maintain_ration的CodeIgniter crop()
EN

Stack Overflow用户
提问于 2010-03-13 06:44:09
回答 1查看 3K关注 0票数 0

我在with上面有这个函数,甚至maintain_ration设置为假,按这个比例切割。在这种情况下,结果是一个150x113px的图像,因为原始图像有400x300。

代码语言:javascript
复制
 function do_crop() {

    $config = array(
   'image_library' => 'gd2',
   'source_image' => realpath(APPPATH . '../upload_img/solg6.jpg'), 
   'new_image' => $this->gallery_path_url . 'thumbaaa.jpg',
   'maintain_ration' => false, 
   'width' => 150,
   'height' => 150,
     'x_axis' => 20,
   'y_axis' => 20
  );

  $this->load->library('image_lib');
  $this->image_lib->initialize($config);
  if ( ! $this->image_lib->crop())
  {
      echo $this->image_lib->display_errors();
  }
  $this->image_lib->clear();
 } 

我只想要没有比例的裁剪。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-13 08:50:58

我认为问题在于您在配置中拼写错了设置名称。它是"maintain_ratio",不是"maintain_ration“。

此设置的默认值为true,您不会覆盖它。图像将在保持比例的情况下进行裁剪。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2436378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档