
Como escrito num artigo anterior sobre a criação de miniaturas, a Biblioteca GB ou GD Lib tem inumeras funcionalidades, e uma delas, e bem interessante é a possibilidade de escrever sobre imagens, ou simplesmente gerar imagens com textos escritos.
Muitas vezes este recurso de escrita sobre imagem é utilizado para marca d’agua em sites de fotos, etc… Neste caso aqui ensinarei a gerar uma imagem e escrever um texto nela. Quanto a marca d’agua sobre fotos, eu escreverei um artigo mais completo em breve com as 2 opções, marca’agua com texto e com imagem.
Bom, vamos ao Script:
-
<?php
-
// Define por header que será gerado um JPG, mas pode ser GIF e PNG, neste caso utilizaremos o JPG, se for utilizar GIF, troque por "image/jpeg", e se for PNG coloque "image/png"
-
-
// Criamos uma imagem de 400×120 Pixels
-
// Quando utilizamos o imagecolorallocate() pela primeira vez, ele assume essa cor como fundo da imagem, ou seja o background
-
// Definimos aqui a cor do Texto, lembrando que as cores são especificadas em padrao RBG
-
// Com o comando imagestring() escrevemos os textos, neste comando especificamos os parametros da imagem, o tamanho da fonte que neste caso vai de 1 a 5, a posição X e Y, o texto, e a cor (que definimos acima)
-
// Neste caso como utlizamos o JPG, usamos o comando imagejpeg() especificando a imagem em questão, e a qualidade de compactação do JPG. Se for utilizar GIF substitua pelo comando imagegif($imagem), e se for PNG pelo imagepng($imagem)
-
-
// Limpamos a memória utilizada
-
?>
.
Como você viu, é bem fácil, não tem muito mistério, e está bem explicado nos comentários do script. Você pode ver um modelo clicando aqui, se desejar pode alterar o texto dos parâmetros na URL.
Caso queira fazer o download deste arquivo, clique aqui.
Até o próximo artigo !!



















Novo colunista chega para falar de CMS e SEO
WebDesign: Honestidade Profissional vs Esperteza Amadora
Chega mais um novo Colunista para a Equipe do webARTz



