Coisas legais em PHP Falando de manipulação de imagens
Transcrição
Coisas legais em PHP Falando de manipulação de imagens
Hábner Nascimento ZCE – treinamentoinfoco.com.br – habnernascimento.blogspot.com Coisas legais em PHP Falando de manipulação de imagens Por: Hábner Nascimento [email protected] 01/08/2010 Essa funcionalidade está disponível no PHP mediante a presença da biblioteca de imagens GD ou GD2. A biblioteca GD deve ser compilada junto com o PHP (--with-gd), quando ele estiver sendo executado no Linux, no Windows a biblioteca deve ser adicionada no arquivo php.ini (entension=php_gd2.dll). Para criar uma imagem utilizamos as funções imagecreate() e imagecreatetruecolor() criam o recurso para manipulação da imagem, disponibilizando uma imagem preta com o tamanho estipulado (largura e altura) recurso imagecreate(x, y); recurso imagecreatetruecolor(x, y); a diferença entre imagecreate e imagecreatetruecolor está no fato de que a primeira cria imagem baseada na paleta básica de cores, enquanto a segunda cria a imagem baseada no padrão de cores reais (true color), a recomendação é sempre usar a segunda. Exemplo com imagecreate agora com imagecreatetruecolor Jesus te ama! 2Cr 7:14 Hábner Nascimento ZCE – treinamentoinfoco.com.br – habnernascimento.blogspot.com pode-se notar as cores das fotos acima? Agora vamos fazer o código para tratar imagens como as imagens acima... Jesus te ama! 2Cr 7:14 Hábner Nascimento ZCE – treinamentoinfoco.com.br – habnernascimento.blogspot.com Jesus te ama! 2Cr 7:14 Hábner Nascimento ZCE – treinamentoinfoco.com.br – habnernascimento.blogspot.com Jesus te ama! 2Cr 7:14 Hábner Nascimento ZCE – treinamentoinfoco.com.br – habnernascimento.blogspot.com O mais legal é que para manipular arquivos (isso inclue imagem) não precisamos tê-la em disco, ou seja, ter elas salvas, podemos manipula-las todas apenas na memória. Jesus te ama! 2Cr 7:14