作者rocairforce (拾贰)
看板PHP
标题[请益] CI的缩图
时间Thu Mar 8 03:33:48 2012
PHP 5.X
CI 2.1.0
我为了要让缩图方便点,写了个helper
function my_manipulation($data=array()){
$CI =& get_instance();
$img_resize_config['image_library'] = 'gd2';
$img_resize_config['maintain_ratio'] = TRUE;
$img_resize_config['source_image'] = $data['source_image'];
$img_resize_config['new_image'] = $data['new_image'];
$img_resize_config['width'] = $data['width'];
$img_resize_config['height'] = $data['height'];
$CI->load->library('image_lib',$img_resize_config);
$CI->image_lib->resize();
}
可以很顺利的缩图没错,不过都只能缩一次,假设我要做三种不同大小的缩图
分别是 500*500、300*300、100*100
可是只有第一个会顺利缩图,其它都没反应,我试着在每次都echo个东西出来,
确定是有再跑的,不过结果还是一样,$CI->image_lib->clear();也用过了。
有谁能帮帮我吗???
THX
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.233.136.85