Jump to content


Photo

[resolvido] Problemas Com Gd


  • Faça o login para participar
2 replies to this topic

#1 victorhb

victorhb

    24 Horas

  • Usuários
  • 489 posts
  • Sexo:Masculino
  • Localidade:Brasília-DF

Posted 16/08/2007, 19:29

Estou com um problema muito estranho aqui.

Preciso juntar duas imagens, então com a função imagecreatefromjpeg(); eu transformo essas imagens em resource para o GD trabalhar com elas no PHP. Até aí tudo bem, porém quando vou juntá-las com a função imagecopymerge(); é que vem o problema. Ele sempre retorna false, por algum motivo ele não está conseguindo juntar as duas imagens. Porém eu já chequei que as duas imagens são carregadas como resource sem problemas, por que será que está retornando FALSE?

Não inclui o header pra imagem aí, mas já adianto que o problema não está aí.

Aí vai o code.

$marcacao=imagecreatefromjpeg("menino.jpg");
$img=imagecreatefromjpeg("mapa.jpg");

$imagem=imagecopymerge($img,$marcacao,10,10,10,10,10,10,50);
imagejpeg($imagem);

O $imagem acaba não se transformando na imagem, e acaba contendo o valor FALSE, então na função para criar a saída e exibir a imagem dá problema.

#2 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 17/08/2007, 09:17

E nem vai mesmo.

Olhe a assinatura:

int imagecopymerge ( resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct )


Resumindo, ela faz o merge e lhe retorna se foi bem sucedido ou não.
A imagem modificada é aquele que você coloca em $src_im.

imagejpeg($marcacao)


[]'s

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#3 victorhb

victorhb

    24 Horas

  • Usuários
  • 489 posts
  • Sexo:Masculino
  • Localidade:Brasília-DF

Posted 17/08/2007, 15:48

:dah:

Valeu, falta de atenção minha.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq