Olá Tiago. Vi q o francisco já respondeu, mas como já estava escrevendo... Tem um erro no seu código: ... $config['maintain_ratio'] = TRUE; $config['width'] = $height; //Não seria width $config['height'] = $height; ...
Para conseguir uma imagem proporcional, é só não passar o parãmetro. Abraços. Steve. 2009/3/16 Tiago da Silva Post <[email protected]> > Olá Pessoal, > estou tendo problemas com a biblioteca de imagem no seguinte sentido. > Quando defino uma largura e altura, ele naum redimensiona proporcional. Por > exemplo, preciso receber uma imagem de qualquer tamanho e deixar com no > máximo 350 de largura, mas a altura não importa. Tentei dizer isso ao CI > colocando uma altura grande mas ele acabou não redimensionando a largura. > > Como devo fazer isso? > > Vejam minha configuração: (passando 350 e 1500 para width e height > respectivamente) > > function _do_thumb($source, $width=543, $height=384) > { > $this->load->library('image_lib'); > $this->image_lib->clear(); > $config['image_library'] = 'gd2'; > $config['source_image'] = $source; > $config['create_thumb'] = FALSE; > $config['maintain_ratio'] = TRUE; > $config['width'] = $height; > $config['height'] = $height; > $this->image_lib->initialize($config); > $this->image_lib->resize(); > $this->image_lib->clear(); > } > > -- > Abraço, > Tiago Post > 51 9245.3915 > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

