0
我想在CodeIgniter中使用內置的圖像處理類裁剪圖像。下面的代碼工作正常,你得到一個調整大小的圖像輸出到瀏覽器。但是,當您刪除「$config['dynamic_output'] = TRUE;
」行時,它不再裁剪圖像,而是保存原始圖像。我究竟做錯了什麼?!CodeIgniter圖像裁剪只在動態輸出
任何幫助非常感謝,謝謝!
public function crop() {
$config['library_path'] = '/usr/local/bin';
$config['source_image'] = $_SERVER['DOCUMENT_ROOT'].'/static/images/moose_resized.jpg';
$config['new_image'] = $_SERVER['DOCUMENT_ROOT'].'/static/images/moose_thumb.jpg';
$config['x_axis'] = '0';
$config['y_axis'] = '74';
$config['width'] = '222';
$config['height'] = '111';
$config['maintain_ratio'] = FALSE;
$config['quality'] = '100';
$config['dynamic_output'] = TRUE;
$this->load->library('image_lib', $config);
$this->image_lib->crop();
if (! $this->image_lib->resize()) {
echo $this->image_lib->display_errors();
}
$this->load->view('crop');
}