Mike essa eu não capitchei não :)

Nunca usei rapyd e nem sei como funciona e para que serve, então nesse 
ponto não tenho como ajudar muito, porém, levando em consideração seu 
relato:

1.
> o principal deles é as dimensões da imagem 
> que devem ser exatamente 340x255.
> Eu precisava executar uma ação após o upload que verificasse se a imagem 
> enviada atende a esses padrões.
Isso resolve com php, nem precisa CI => list($w, $h) = getimagesize( 
$imagemEnviada );

2.
> A dificuldade começa agora: Caso a 
> imagem enviada seja em outra proporção (640x480, por exemplo), ela seria 
> redimensionada para 340x255.
Nesse caso o CI é mais prático =>
 $this->load->library('image_lib');
//Configura o thumb
$config['image_library'] = 'GD2';
$config['source_image'] = $imagemEnviada;
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 340;
$config['height'] = 255;
$this->image_lib->initialize($config);
$this->image_lib->resize();

Espero ter ajudado, senão delete-me :)

Valeu e abs.

Muita sorte para nós!

Marco Telles




Mike Maciel escreveu:
> Já verifiquei... acho que não consegui passar meu problema com claridade.
> Com relação à manipulação da imagem, está td beleza. O meu problema é 
> como executar a manipulação em um uploadField. Este seria um evento que 
> deve ocorrer somente após o upload, e naquele determinado arquivo... 
> algo como "onUploadSucess", ou "afterUpload", sei lá...
>
> Capitche?
>
>
> Marco Telles escreveu:
>   
>> Dá uma olhada no guia do CI, especificamente a classe de imagens que vc 
>> vai ter uma luz :)
>>
>> Muita sorte para nós!
>>
>> Marco Telles
>>
>> #############
>> # Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
>> # Pier de Ipanema no Orkut ( http://www.orkut.com/Community.aspx?cmm=2923344 
>> )
>> # CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
>> # Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
>> # Python Programming Language ( http://www.pythonbrasil.com.br/ )
>>
>>
>>
>> Mike Maciel escreveu:
>>   
>>     
>>> Salve, salve!
>>>
>>> Estou utilizando CodeIgniter+Rapyd (combinação explosiva! ;-) ) em uma 
>>> aplicação que faz upload de arquivos jpeg. Porém este arquivo precisa 
>>> obdecer a alguns critérios, e o principal deles é as dimensões da imagem 
>>> que devem ser exatamente 340x255.
>>> Eu precisava executar uma ação após o upload que verificasse se a imagem 
>>> enviada atende a esses padrões. A dificuldade começa agora: Caso a 
>>> imagem enviada seja em outra proporção (640x480, por exemplo), ela seria 
>>> redimensionada para 340x255.
>>>
>>> Alguém já encarou situação semelhante ou sabe o caminho das pedras?
>>>
>>> Abraços a todos!
>>>
>>> Mike
>>>
>>> _______________________________________________
>>> 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
>>
>> __________ Information from ESET Smart Security, version of virus signature 
>> database 2835 (20080130) __________
>>
>> The message was checked by ESET Smart Security.
>>
>> http://www.eset.com
>>
>>
>>
>>   
>>     
>
>
> _______________________________________________
> 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

Responder a