我在Codeignite中使用新的图像库来制作缩略图。 因此,在example之后,我尝试制作上传图片的缩略图:
$ci =& get_instance();
$ci->load->library('image_nation');
$conf = array(
'145x145' => array(
'master_dim' => 'auto',
'keep_aspect_ratio' => FALSE,
'style' => array('vertical'=>'center','horizontal'=>'center'),
'overwrite' => TRUE,
'size_folders' => TRUE,
'quality' => '100%',
'directory' => $path,
'file_name' => '_145x145'
)
);
$ci->image_nation->add_size($conf);
$ci->image_nation->process();
在这里,我指定$path
是我需要制作拇指的已装帧图像的完整路径。
但是,缩略图不会在具有本机图像的文件夹中创建。
我错了什么?
答案 0 :(得分:0)
您没有为缩略图添加来源(您想要创建缩略图的图片):
$this->image_nation->source('source-image-01.jpg');
此外,$ path不应该是图片的完整路径,而是您希望保存图片的目录。