-1

Logo em Foto

criado por Júlio César Mendes Lustosa em 28/02/2005 8:21am
Após muita pesquisa em sites americanos, manuais e artigos do gb, desenvolvi uma simples script que coloca uma imagem PNG sobre uma Imagem Qualquer que você pode defenir a cor da transparência e a posição do PNG (X e Y)
Data Autor Changelog Download
28/02/2005 8:21am Júlio César Mendes Lustosa - Versão 1.0

Comentários:

Mostrando 1 - 10 de 13 comentários
Para não perder qualidade faça um contorno no photoshop ao redor da logomarca ou escolha outra logomarca
09/10/2006 8:30am (~17 anos atrás)

Baixe este outro script meu que ele faz tudo que você precisa

Classe de Tratamento de Imagem com Logo
http://www.phpbrasil.com/scripts/script.php/id/2467

Neste script dou exemplo simples de como usar classes.
09/10/2006 8:29am (~17 anos atrás)

Marcelo Pick disse:
Muito fera esse script!!

Mas alguém sabe como fazer pra redimensionar a foto nesse mesmo arquivo?

Valeuuuuuuuuuuuu

09/10/2006 8:01am (~17 anos atrás)

eden alves disse:
funcionou mas o resultado ficou sem qualidade. a cor de fundo nao foi totalmente retirada.
alguem tem alguma ideia.
25/08/2006 1:26pm (~17 anos atrás)

como que eu faço pra ela recortar e colocar a logo e imprimir direto no servidor
19/05/2006 9:28pm (~18 anos atrás)

Cézar Ayran disse:
Galera pelo pouco que sei sobre PHP mudei uma coisinha que pode ajudar muito quem tem site de festa (http://www.festlojas.com) como eu é assim, vc clica na foto pequena e qdo ela fik grande aparecer o logo poe esse script porém muda esta linha e vai fik assim:

$img = imagecreatefromjpeg("$img");
No original tem assim:
$img = imagecreatefromjpeg("imagem.jpg");
esse $img é asim qdo vc por um link em alguma imagem vc vai por assim por ex: http://www.seusite.com/nomedoseuscript/img_logo.php?img=URL da Imagem

e ai ele ja coloca o Logo pra q vc n precise pra kda imagem um script :D flw! QUem tiver dúvidas breve estarei usando no meu site: http://www.festlojas.com


Valeu! - Há preciso de bastante gente pra equipe fui!
21/10/2005 10:21am (~18 anos atrás)

É importante que a função seja feita na ordem correta pois se você mudar a ordem este tipo de problema com certeza irá acontecer pois está ordem foi criada após muitos testes, para funcionar corretamente mantenha a ordem correta.
10/05/2005 11:30pm (~19 anos atrás)

lester disse:
Então cara, eu tenho que fazer o seguinte, eu utilizei a função que vc fez, a imagem que eu utilizo de fundo é um png, eu alterei as funções do php para trabalhar com png, e o logo que eu vou jogar por cima é um png que está com transparência, a unica cor que tem neste logo que é vermelho, acontece que quando eu jogo o logo por cima da imagem png, o espaço aonde iria aparecer o logo fica vermelho, mesmo colocando pouca transparencia.Vc tem idéia do que pode ser???
Se vc puder ajudar eu iria agradecer, pois isto é urgente.
Valeu
06/05/2005 11:22am (~19 anos atrás)

Neste caso não é possível pois a imagem a qual a logo será colocado é um jpg ou seja não aceita imagens transparentes ele coloca a transparência como fundo branco, o que o script faz é remover aquela cor especifica da logo para coloca-la sobre a imagem como uma transparência e gerando uma imagem final das duas juntas e apagando as imagens temporárias usadas para a criação, neste caso não é recomendável a utilização de sombras pois dificulda a retirada da cor da imagem, quanto mais plana a imagem melhor fica o resultado
25/04/2005 3:21pm (~19 anos atrás)

Para fazer isto é necessário que você baixe meu script de "ALTERAR TAMANHO DA IMAGEM" no link http://phpbrasil.com/scripts/script.php/id/2173
25/04/2005 3:11pm (~19 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)