26
2009
Criando imagens com PHP.

Estava pesquisando a respeito de como eu poderia gerar imagens simples e dinâmicas com PHP para fazer um sistema que eu estou bolando para ir treinando, para não esquecer o pouco que eu ja aprendi (que é muito pouco mesmo….rsrsrs). Claro que fui pesquisar no oráculo Google e achei 2 links interessantes que irei compartilhar com vocês aqui para que possam aprender essa forma simples de criar imagens. Vale lembrar que precisa ter uma noção de PHP, pois não vou explicar como montar a imagem que você quer, mas sim irei postar os códigos para serem analisados e personalizados por vocês. Vamos lá:
O Primeiro código irá me mostrar uma imagem inteira azul.
<?php //diz ao servidor que isto é do tipo mime image/gif header("Content-type:image/gif"); // cria uma imagem com 200 de largura e 200 de altura $img = imagecreate(200,200); //deixo o fundo com a cor azul $azul = imagecolorallocate($img,0,0,255); //faço a imagem ser impressa em vídeo imagegif($img); //retiro a imagem da memoria imagedestroy($img); ?>
Agora vamos inserir um texto na imagem.
<?php header("Content-type:image/gif"); $img = imagecreate(200,200); $azul = imagecolorallocate($img,0,0,255); //defino algumas outras cores $branco = imagecolorallocate($img,255,255,255); $verde = imagecolorallocate($img,0,255,0); //escrevendo www.tvieira.net em branco //IMPORTANTE: Neste exemplo copie o arquivo de fonte para a mesma pasta que este arquivo imagettftext($img,10,0,5,15,$branco,"Arial.ttf","www.tvieira.net"); //isso também funcionaria, mas agora em preto! $meuTexto = "www.tvieira.net"; imagettftext($img,10,0,5,40,$verde,"Arial.ttf",$meuTexto); imagegif($img); imagedestroy($img); ?>
Vale lembrar que podemos criar imagens .jpg também, basta substituir o header(“Content-type:image/gif”) por header(“Content-type:image/jpeg”) e o imagegif($img) por imagejpeg($img);
Fica aí a dica, qualquer coisa pode postar comentários que eu ajudo no limite da minha capacidade.
Abraços
Parceiros
- A Casa do Linux Escola que oferece excelentes cursos na área de software livre.
- C# Brasil Blog com muitas dicas interessantes sobre C#, ASP.NET, WinForm, WebForm, AJAX e muito mais.
- Epidemic GNU/Linux Website da distribuição linux baseada no Debian testing.
- Projetos e TI Site com informações, dicas, tutorias sobre vários aspectos no ramo da TI.
- Sempre Update Blog com diversas informações sobre o mundo do software livre.
- SUD.tvieira.net Blog com conteúdo sobre A Igreja de Jesus Cristo dos Santos dos Últimos Dias.
- techmall Loja virtual com suprimentos e acessórios para informática e produtos de tecnologia em geral.
Feedburner
Arquivos
- fevereiro 2012
- janeiro 2012
- novembro 2011
- outubro 2011
- setembro 2011
- agosto 2011
- julho 2011
- junho 2011
- maio 2011
- abril 2011
- março 2011
- fevereiro 2011
- janeiro 2011
- dezembro 2010
- novembro 2010
- outubro 2010
- setembro 2010
- agosto 2010
- julho 2010
- junho 2010
- maio 2010
- abril 2010
- março 2010
- fevereiro 2010
- janeiro 2010
- dezembro 2009
- outubro 2009
- setembro 2009
- agosto 2009
- julho 2009
- junho 2009
- maio 2009
- abril 2009
- março 2009
- fevereiro 2009
Lista de Links
- Br-Linux Blog sobre o que rola no mundo do software livre.
- Dicas-L Site com várias dicas sobre linux.
- Distrowatch Site com informações de várias distribuições linux e com o rank de distribuições mais conhecido no mundo linux.
- Notícias Linux Site com notícias sobre o mundo linux.
- Viva o Linux Site com muitas informações como dicas e tutoriais sobre linux.

Publicado por