Jump to content


5ky

Member Since 14/08/2004
Offline Last Active 12/09/2004, 19:21
-----

Posts I've Made

In Topic: Script De Tratamento De Fotos

14/08/2004, 14:49

opa...


como disse ainda so meio NB....

mas eu queria saber se tem como colocar a flexibilidade do meu script no seu..
q faz os processos em lote...
e se eh mto dificil fazer as contas para ver se ele esta de peh ou deitado.. assim adicionando marcas diferentes!?

obrigado!

flwz!

In Topic: Script De Tratamento De Fotos

14/08/2004, 14:04

antes de tudo obrigado hehe!!

sequinte...
precisei transformar umas 200 imagens.. fazer thumbs.. marca dagua etc...

o copyimage merged nao limita o tamanho da imagem...

tipo

vc tem uma foto 1024x768 e um logo de 200x100, entao ele coloca o logo na img de 1024 sem deichar ela em 200.100

PHP

<?
$orig
= "imgX.jpg";
$marca = "logoX.gif";

$largura = 200;
$altura = 160;

$imagem_gerada = explode(".", $imagem);
$imagem_gerada = $imagem_gerada[0]."_mini.jpg";

$imagem_orig = ImageCreateFromJPEG($orig);
$imagem_marca = ImageCreateFromGif($marca);

$pontoX = ImagesX($imagem_orig);
$pontoX1 = ImagesX($imagem_marca);
$pontoY = ImagesY($imagem_orig);
$pontoY1 = ImagesY($imagem_marca);

$imagem_fin = ImageCreateTrueColor($largura, $altura);


ImageCopyResampled($imagem_fin, $imagem_orig, 0, 0, 0, 0, $largura+1, $altura+1, $pontoX, $pontoY);
ImageCopyMerge($imagem_fin, $imagem_marca, 8, 2, 0, 0, $pontoX1, $pontoY1, 20);

ImageJPEG($imagem_fin, $imagem_gerada);

ImageDestroy($imagem_orig);
ImageDestroy($imagem_fin);
?>



acontece assim.... 1o ele joga a imagem dentro do fin pra depois adicionar o logo a ela... entao ele joga o logo de acordo com as coordenadas que vc der..
q por sua vez podem ser dinamicas .. tipo.. ele faz as contas de acordo com o tamanho da foto...


nao sei se fui claro...

flwz!

In Topic: Script De Tratamento De Fotos

14/08/2004, 03:03

opa...

precisei muito de um script desses esses dias...
soh que fiz um tanto quanto diferente

algumas coisas ficaram mais funcionais na minha opniao...

em vez de imagecopyresampled eu acho legal usar imagecopymerged...

assim vc nao limita o tamanho da imagem que vai ser mostrada..

-------------------------------------------------
oque seria mto legal fazer seria

um script que mostre os dumbs com link para a foto grande , esta abre num pop up com tamanho personalizado...

Nunk vi isso.. seria mto interessante

sobre o upload...
qq arkivo de upload comum que jogue na pasta jah taria bom!
mas dai pra atualizar fika dificil hehe... o negocio seria fazer um script de upload que executasse esse script de cima para a foto!!


tipo.. so bem NB em php.. espero nao ter errado mto no 1o topico hehe...

mas fikam aki minhas ideias...

FLwz

IPB Skin By Virteq