Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Diego Fersan

[Resolvido] Criando Thumbs

Recommended Posts

Olá camaradas,

estou fazendo um programinha que vai pegar a imagem do upload (seja la qual for as dimensões) e diminuir para um tamanho da minha escolha...

estudei no php.net e consegui mostrar a THUMB (miniatura) na tela, porém não consigo salva-la...

tipo, ao terminar todo o processo de redimensionar a imagem, eu quero que ela seja enviada para uma pasta.

segue o script abaixo:

 

<?php

$filename = 'foto.jpg';
$percent = 0.5;


header('Content-type: image/jpeg');


list($width, $height) = getimagesize($filename);
$newwidth = $width * $percent;
$newheight = $height * $percent;


$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);


imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);


imagejpeg($thumb);
?>

Mas como faço pra pegar essa praguinha de thumb e jogar pra pasta?..rs

 

 

agradeço desde já camaradas! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui, uma coisa tão idiota -.-

 

rs..

 

vamos lá, compartilhar com vocês o script que cria uma thumb e SALVA, na pasta..rsrs...

 

<?php

$filename = 'foto.jpg';
$percent = 0.5;


header('Content-type: image/jpeg');


list($width, $height) = getimagesize($filename);
$newwidth = $width * $percent;
$newheight = $height * $percent;


$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);


imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);


imagejpeg($thumb, "image/$filename");
?>

 

Pra quem interessar, esse script pega a FOTO e cria uma thumb, e salva dentro da pasta imagem.

da uma estudinha melhor ae pra entender como funciona :)

 

é mole...

 

abraço a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.