> Joao.
> poderi me enviar alguma referencia sobre esta biblioteca GD. como
> exemplo, ou manual, qual coisa que possa me encinar a trabalhar com
> ela.
Bom, ai vai...
<?php
/**
* Largura da imagem
* @var integer
*/
$width = 180;
/**
* Altura da imagem
* @var integer
*/
$height = 50;
/**
* Recurso criado pela GD
* @var resource
*/
$img = imagecreatetruecolor( $width , $height );
/**
* Alocamos o preto para o fundo
* @var integer
*/
$bgc = imagecolorallocate( $img , 0x00 , 0x00 , 0x00 );
/**
* Alocamos o cinza para a cor da fonte
* @var integer
*/
$cor = imagecolorallocate( $img , 0x66 , 0x66 , 0x66 );
/**
* O texto que será mostrado na imagem
* @var string
*/
$str = "Um texto qualquer";
/**
* Aqui escrevemos o texto de $str na imagem criada em $img
*
* O primeiro parâmetro é o recurso (no nosso caso o $img)
* O segundo parâmetro é a fonte, pode ser entre 1 e 5 ou então uma
fonte true-type ou open-type que também pode ser carregada
* O terceiro parâmetro é a posição X na imagem $img que vamos colocar
nossa string
* O quarto parâmetro é a posição Y na imagem $img que vamos colocar
nossa string
* O quinto parâmetro é a cor que alocamos em $cor (no nosso caso o
cinza
*/
imagestring( $img , 5 , 0 , 0 , $str , $cor );
/**
* Definimos que a cor preta será transparente na imagem
*/
imagecolortransparent( $img , $bgc );
/**
* Modificamos o cabeçalho HTTP para o navegador saber que o conteúdo se
trata de um PNG
*/
header( "Content-Type: image/png" );
/**
* Enviamos a imagem para o navegador
*/
imagepng( $img );
?>
Todas as informações que você poderá vir a precisar estão em:
http://br.php.net/manual/en/ref.image.php
Abraços...
--
[]'s
João Batista Neto
neto.joaobati...@gmail.com