Ola.. to precisando redimencionar uma imagem, mas no upload... e o nome dessa imagem vai ficar salvo numa base de dados, para que quando quiser ver a uma pergunta, e q tem imagem vou ver essa imagem, mas queria que quando o professor fosse mandar um arquivo de imagem ele automaticamente, desde que fosse maior que o permitido, redimensionasse em tamanho em kb
Redimensionar Imagem
Started By diuamador, 19/06/2004, 16:46
3 replies to this topic
#1
Posted 19/06/2004, 16:46
#2
Posted 19/06/2004, 17:40
tenta usar a biblioteca GB !!!
www.php.net ( procure por imagem ! ) até + !!!
www.php.net ( procure por imagem ! ) até + !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951
PALMEIRAS - Primeiro campeão do mundo em 1951
#3
Posted 19/06/2004, 21:16
Biblioteca GD - comando imagecopyresized
Dionei Miodutzki
2 Links Design e Tecnologia
www.2links.com.br
-----------------------------------------------------------------------
Conheça o Planalto Norte, a direção certa para bons negócios.
www.planaltonorte.com.br
2 Links Design e Tecnologia
www.2links.com.br
-----------------------------------------------------------------------
Conheça o Planalto Norte, a direção certa para bons negócios.
www.planaltonorte.com.br
#4
Posted 20/06/2004, 15:49
Dá uma olhada ai qualquer coisa estou por aqui, abraços.
<?
//IMAGEM UPLOAD
$imagem = $image_temp;
//DEFINE OS PARÂMETROS DA MINIATURA
$largura = 200;
$altura = 160;
//NOME DO ARQUIVO DA MINIATURA
$imagem_gerada = explode(".", $image_name);
$imagem_gerada = $imagem_gerada[0]."_mini.jpg";
//CRIA UMA NOVA IMAGEM
$imagem_orig = ImageCreateFromJPEG($imagem);
//LARGURA
$pontoX = ImagesX($imagem_orig);
//ALTURA
$pontoY = ImagesY($imagem_orig);
//CRIA O THUMBNAIL
$imagem_fin = ImageCreateTrueColor($largura, $altura);
//COPIA A IMAGEM ORIGINAL PARA DENTRO
ImageCopyResampled($imagem_fin, $imagem_orig, 0, 0, 0, 0, $largura+1, $altura+1, $pontoX, $pontoY);
//SALVA A IMAGEM
ImageJPEG($imagem_fin, $imagem_gerada);
//LIBERA A MEMÓRIA
ImageDestroy($imagem_orig);
ImageDestroy($imagem_fin);
?>
<?
//IMAGEM UPLOAD
$imagem = $image_temp;
//DEFINE OS PARÂMETROS DA MINIATURA
$largura = 200;
$altura = 160;
//NOME DO ARQUIVO DA MINIATURA
$imagem_gerada = explode(".", $image_name);
$imagem_gerada = $imagem_gerada[0]."_mini.jpg";
//CRIA UMA NOVA IMAGEM
$imagem_orig = ImageCreateFromJPEG($imagem);
//LARGURA
$pontoX = ImagesX($imagem_orig);
//ALTURA
$pontoY = ImagesY($imagem_orig);
//CRIA O THUMBNAIL
$imagem_fin = ImageCreateTrueColor($largura, $altura);
//COPIA A IMAGEM ORIGINAL PARA DENTRO
ImageCopyResampled($imagem_fin, $imagem_orig, 0, 0, 0, 0, $largura+1, $altura+1, $pontoX, $pontoY);
//SALVA A IMAGEM
ImageJPEG($imagem_fin, $imagem_gerada);
//LIBERA A MEMÓRIA
ImageDestroy($imagem_orig);
ImageDestroy($imagem_fin);
?>
Não ajunteis tesouros na terra, onde a traça e a ferrugem tudo consomem e aonde os ladrões minam e roubam;
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19
Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)
Mas ajuntai tesouros no céu, onde nem a traça nem a ferrugem consomem, e aonde os ladrões não minam nem roubam.
MT 6 . 19
Jhonathas da Silveira de Matos (UIN: 57422166 / MSN: jhon_asp)
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)