Jump to content


Photo

Dúvidas Com Imagecreate


  • Faça o login para participar
1 reply to this topic

#1 eduardoapuk

eduardoapuk

    Normal

  • Usuários
  • 103 posts
  • Sexo:Não informado

Posted 28/11/2009, 15:40

Ae pessoal! Tenho uma dúvida! Criei uma página php chamada "testeimagem.php" com o seguinte código:
<?php
$arquivoimagem1 = "imagens/mini_logotipo.png";
$arquivoimagem2 = "imagens/fundo_generos.jpg";

$imagem1 = imagecreatefrompng($arquivoimagem1);
$imagem2 = imagecreatefromjpeg($arquivoimagem2);
imagecopy($imagem2,$imagem1,20,90,0,0,"32","35");
$rotacionado = imagerotate($imagem2,90,-1);
Header('Content-Type: image/png');
imagepng($rotacionado);
imagedestroy($rotacionado);

print("Quero escrever um texto depois da imagem!");

?>

Esta página carrega e rotaciona e exibe a imagem.

A minha dúvida é a seguinte: Eu queria escrever uma frase logo abaixo da imagem que for gerada, mas isso é possível?

Eu adicionei a linha
print("Frase aqui");
no entanto não aparece nada... O que eu faço?

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 28/11/2009, 16:32

Do jeito que você está fazendo não tem como, já que você definiu o cabeçalho da página como imagem:

Header('Content-Type: image/png');

Então, a saída será uma imagem não sendo possível ter uma saída como texto.

O que você pode fazer, mas não sei se é sua intenção, é gravar esta imagem em disco e exibí-la na tela com a tag <img> e logo abaixo escrever algo.

[]'s (ok2)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br




1 user(s) are reading this topic

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

IPB Skin By Virteq