Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
alguem sabe alguma função simples para fazer um crop de 100 x 100 no centro de uma imagem feira por upload?
obrigado a todos
>
Boa tarde btcv!
Seguinte, isso aí você pode usar a GD2 mesmo para fazer.
Com o $_FILE["tmp_name"] você carrega os tamanhos (x e y) da imagem e faz os calculos necessários.
Algo como
$arquivo = $_FILES["flImagem"];
$tamanhos = getimagesize($arquivo["tmp_name"]);
$larg = $tamanhos[0];
$alt = $tamanhos[1];
$centroX = ((int) $larg/2);
$controY = ((int) $alt/2);
Cria-se uma nova imagem adicionando as posicoes X e Y de distancia da imagem fonte:
$im = @imagecreate(100, 100);
imagecopy($im,$arquivo,0,0,$centroX,$centroY,$mwidth,$mheight);
imagejpeg($im);
Creio que assim dará!
é mesmo isso Obrigado :)
Boa tarde btcv!
Seguinte, isso aí você pode usar a GD2 mesmo para fazer.
Com o $_FILE["tmp_name"] você carrega os tamanhos (x e y) da imagem e faz os calculos necessários.
Algo como
Cria-se uma nova imagem adicionando as posicoes X e Y de distancia da imagem fonte:
Creio que assim dará!