Ir para conteúdo

Arquivado

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

guma

Tratamento de Imagens

Recommended Posts

Olá galera Seguinte criei uma funçao pra compactar uma imagem existente. seguinte agora quero colocar o logo da festa nela...Tipo pra colocar o texto eu consigo mais o logo ainda nao (Imagens em Geral ).. Exemplo tenho minha funçao pra compactar e logo em seguida tenho uma funcao pra colocar o texto a imagem compactada

$textcolor = imagecolorallocate($img_temp, 255, 255, 255);imagestring($img_temp, 2, 0, 0, "TESTE", $textcolor);

Gostaria de saber se alguem sabe alguma função ??Aguardo retorno

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não dá para eu testar agora, mas uma idéia é colocar um div (com uma da imagens) em cima do outro (com a outra imagem).

Seguinte eh q se eu fizer assim quando a pessoa clicar com o botao direito do mouse salvar imagem nao vai ir com o logo entende !!!Mas de qualquer forma Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples, usando os imagecopys, por exemplo:

imagecopy($imagemOriginal,$logo,5,5,0,0,imagesx($logo),imagesy($logo));

Traduzindo: Vai copiar o $logo para a $imagemOriginal, a ponta esquerda superior do logo vai ter coordenada (5,5) na $imagemOriginal, você vai começar copiar o $logo na coordenada (0,0) (extremo esquerdo superior) e terminar na ponta direito inferior (daí o imagesx e o imagesy) http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gifPS: Se você quiser pegar o logo grande e diminuir pra um tamanho determinado é só usar imagecopyresampled

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples, usando os imagecopys, por exemplo:

imagecopy($imagemOriginal,$logo,5,5,0,0,imagesx($logo),imagesy($logo));

Traduzindo: Vai copiar o $logo para a $imagemOriginal, a ponta esquerda superior do logo vai ter coordenada (5,5) na $imagemOriginal, você vai começar copiar o $logo na coordenada (0,0) (extremo esquerdo superior) e terminar na ponta direito inferior (daí o imagesx e o imagesy) http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gifPS: Se você quiser pegar o logo grande e diminuir pra um tamanho determinado é só usar imagecopyresampled
E ai velho velho pela dica mais nao sei se to fazendo certo ???Tipo eu criei uma funcao q compacta a imagem e depois q compacta quero copiar o logo pra ela mais nao ta funfando pode me dar uma mao ai???Meu codigo

imagecopyresampled ($img_temp, $img, 0, 0, 0, 0, $nova_largura, $nova_altura, $largura_atual,$altura_atual); $logo = "<img src=./img/logo.gif>"; imagecopy($img_temp,$logo,5,5,0,0,imagesx($logo),imagesy($logo));

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta mudar aqui:

$logo = "img/logo.gif";
hehehe esqueci disso Mais mesmo assim nao funcionou :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ops...

imagecopyresampled ($img_temp, $img, 0, 0, 0, 0, $nova_largura, $nova_altura, $largura_atual,$altura_atual); $logo = imagecreatefromgif("img/logo.gif");imagecopy($img_temp,$logo,5,5,0,0,imagesx($logo),imagesy($logo));
Valeu cara te devo uma

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.