konto usunięte
Temat: image resize + crop
Mam problem bo nie wiem co jest nie tak, wg manuala chyba robie wszystko ok.Wrzucam fotkę, robie resize i działa jak trzeba.
Teraz chciałem dodać do tego crop
czyli najpierw zmienia rozmiar, i po tym ma zrobić kadrowanie.
$imconf['image_library'] = 'GD2';
$imconf['create_thumb'] = TRUE;
$imconf['thumb_marker'] = FALSE;
$imconf['maintain_ratio'] = TRUE;
$imconf['width'] = 120;
$imconf['x_axis'] = '120';
$imconf['y_axis'] = '100';
$catphoto = "/home/public_html/img/";
if(fopen(base_url().'/img/'.$datas[$key],'r')){
$imconf['source_image'] = $catphoto.''.$datas[$key];
$this->load->library('image_lib', $imconf);
$this->image_lib->initialize($imconf);
$this->image_lib->resize();
}
// to dodałem
if(fopen(base_url().'/img/'.$datas[$key],'r')){
$imconf['source_image'] = $catphoto.''.$datas[$key];
$this->load->library('image_lib', $imconf);
$this->image_lib->initialize($imconf);
$this->image_lib->crop();
}
Dodałem ostatnią funkcję na końcu z crop
ale za cholere mi nie kadruje tego, robi tylko resize.
Co jest nie tak z tym?