나는 그들의 PHP 자르기 예를 들어 확인, JCrop 플러그인을 사용하고 있습니다. 기본적으로 자르기를 선택하면 좌표가 X, Y, 높이와 너비가 H, W로 저장됩니다.
Codeigniter의 image_lib는 이미지를 자르거나 크기를 조정하는 간단한 방법을 제공합니다. 그에 대한 문서를 읽고 ..
내 코드 :
//crop it
$data['x'] = $this->input->post('x');
$data['y'] = $this->input->post('y');
$data['w'] = $this->input->post('w');
$data['h'] = $this->input->post('h');
$config['image_library'] = 'gd2';
//$path = 'uploads/apache.jpg';
$config['source_image'] = 'uploads/'.$data['user_data']['img_link']; //http://localhost/resume/uploads/apache.jpg
// $config['create_thumb'] = TRUE;
//$config['new_image'] = './uploads/new_image.jpg';
$config['maintain_ratio'] = FALSE;
$config['width'] = $data['w'];
$config['height'] = $data['h'];
$config['x_axis'] = $data['x'];
$config['y_axis'] = $data['y'];
$this->load->library('image_lib', $config);
if(!$this->image_lib->crop())
{
echo $this->image_lib->display_errors();
}
redirect('profile');
여기에 원래의 업로드 된 이미지가 잘립니다, 당신은 또한 새로운 이미지를 만들 수 있습니다. 그냥 create_thumb = true로 만듭니다.
이미지 링크를하고 싶습니다. ...... – Ebrahim
고마워요. 나는 똑같은 문제가 있었다. – Gereltod