Valeu, duka

=)

2009/10/2 Marcel Araujo <[email protected]>

>  $config['image_library'] = 'gd2';
> $config['source_image'] = $fileName;
> $config['maintain_ratio'] = TRUE;
> $config['new_image'] = 'path';
> $config['width'] = 640;
> $config['height'] = 480;
> $this->load->library('image_lib', $config);
> $this->image_lib->resize();
> $this->image_lib->clear();
>
> Spread full code
>
> Controller
> <?php
>
> class resize extends Controller {
>
>     function __construct() {
>         parent::Controller();
>     }
>
>     function index() {
>         $this->load->view ('resize/index');
>     }
>
>     function create () {
>         $this->load->model ('resizemodel', 'model');
>         $this->model->createAvatar('/dev.icq-mobi.ru/www/i/download.jpg');
>         $this->load->view('resize/create');
>     }
> }
> ?>
>
> Model
> <?php
> class resizemodel extends Model {
>
>     public function __construct() {
>         parent::Model();
>     }
>
>     public function createAvatar ($fileName) {
>         $config['image_library'] = 'gd2';
>         $config['source_image'] = $fileName;
>         $config['maintain_ratio'] = TRUE;
>         $config['new_image'] = '/dev.icq-mobi.ru/www/upload/big.jpg';
>         $config['width'] = 640;
>         $config['height'] = 480;
>         $this->load->library('image_lib', $config);
>         $this->image_lib->resize();
>         $this->image_lib->clear();
>
>         $config['image_library'] = 'gd2';
>         $config['source_image'] = $fileName;
>         $config['maintain_ratio'] = TRUE;
>         $config['new_image'] = '/dev.icq-mobi.ru/www/upload/small.jpg';
>         $config['width'] = 120;
>         $config['height'] = 80;
>         $this->image_lib->initialize($config);
>         $this->image_lib->resize();
>     }
> }
> ?>
>
>
> 2009/10/2 Marcel Araujo <[email protected]>
>
> $this->image_lib->width();
>>
>> Acho que seria isto!
>>
>>
>> http://felipediesel.net/blog/cortando-e-redimensionando-imagens-com-o-codeigniter/
>>
>> 2009/10/2 Djalma Araújo | www.djalmaaraujo.com.br <
>> [email protected]>
>>
>>> Sim, valeu.. mas é facil pegar a dimensão do arquivo original?
>>>
>>> 2009/10/2 Andrey Wischneski <[email protected]>
>>>
>>>> Não sei não, pelos testes que eu fiz no codeigniter ele não redimensiona
>>>> proporcionalmente somente com uma dimensão, mas isso não impede de você
>>>> fazer os cálculos sozinho, eu já te passei ali em cima como se faz, não tem
>>>> segredo nenhum...
>>>>
>>>>
>>>> Valeu!
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2009/10/2 Djalma Araújo | www.djalmaaraujo.com.br <
>>>> [email protected]>
>>>>
>>>>> Por que eu nao posso setar os dois... eu quero que ele faça
>>>>> proporcional.. segundo dizem, se passar so UMA dimensao, ele redimensiona
>>>>> proporcional.
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>>
>>>>
>>>
>>>
>>> --
>>> Atenciosamente,
>>> Djalma Araújo
>>> Consultor / Desenvolvedor WEB.
>>> www.djalmaaraujo.com.br
>>>
>>> _______________________________________________
>>> Lista mailing list
>>> [email protected]
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>>
>>
>>
>> --
>> Abraços......
>>
>> Marcel Araujo
>> System Analyst
>> Developer Java/PHP/RIA
>> Linux User #490101
>>
>
>
>
> --
> Abraços......
>
> Marcel Araujo
> System Analyst
> Developer Java/PHP/RIA
> Linux User #490101
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>


-- 
Atenciosamente,
Djalma Araújo
Consultor / Desenvolvedor WEB.
www.djalmaaraujo.com.br
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a