2010-07-27 45 views

回答

1

Codeigniter帶有自己的圖像庫,可以調整圖像大小。這個例子是從文檔,只需編輯$配置變量:

$config['image_library'] = 'gd2'; 
$config['source_image'] = '/path/to/image/mypic.jpg'; 
$config['new_image'] = '/path/to/new/image.jpg'; 
$config['maintain_ratio'] = TRUE; 
$config['width'] = 75; 
$config['height'] = 50; 

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

$this->image_lib->resize(); 

您還可以創建動態縮略圖(即,不將它們保存到硬盤驅動器),但需要大量的內存,所以我會勸阻那。

如果需要,圖像類也可以裁剪圖像。我用它來創建應用程序的縮略圖,我目前的工作...

訪問的文檔:http://codeigniter.com/user_guide/libraries/image_lib.html

2

http://codeigniter.com/forums/viewthread/155086/

這對CI的timThumb控制器。

+0

如何使用timThumb?教程或文檔? – zarpio 2010-07-27 21:36:07

+0

http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/(本教程) – Swift 2010-07-28 20:07:30

+0

他確實需要在他的論壇中添加一些反垃圾郵件測量 – stef 2010-07-29 12:50:38