Screencaster Transmitindo conhecimento


Classe galleryImg e como resolver problemas com GD X transparência de PNGs

Todos vocês devem conhecer o Gallery, que já não é novidade e que é muito divertido (na minha modesta opinião).

A classe de manipulação de imagens usada no Gallery foi baseada na classe m2brimagem, e resolvi compartilhar a minha versão da classe com vocês para que todos possam se beneficiar dos pequenos ajustes que fiz a ela.

Antes que alguém me xingue por eu não ter incorporado minhas mudanças na classe original, saibam que eu tentei entrar em contato com os autores sugerindo as alterações, mas ninguém me respondeu, sendo assim resolvi tocar minha própria classe.

Aproveitando o screencast eu mostro como resolver aquele problema chato que acontece quando se lida com PNG transparente e a biblioteca GD, no qual o fundo da imagem fica totalmente preto. Vou mostrar por que o problema acontece, como resolvê-lo sem a ajuda da classe e depois como resolvê-lo usando a classe.

icon for podpress  H.264 720p HD: Download (312)

Espero que gostem, e não deixem de comentar, se quiserem contribuir com a classe é só dar um fork lá no github e se tiver coisas boas pra acrescentar faça um pull request.

Até a próxima!


5 pessoas comentaram

  1. Rafael Marin says:

    Você é um jornalista profissional? Você escreve muito bem.

    xD

  2. [...] This post was mentioned on Twitter by Igor Escobar, Gui. Gui said: @vedovelli Taí o post que prometi sobre o problema com PNG e PHP: http://tinyurl.com/yhu84jp [...]

  3. Flavio says:

    Obrigado por compartilhar , é Show de bola sua Classe !! vou lah no Git , baixar a classe e hj a noite jah iniciarei o uso dela.

    Abraços , e sucesso.

  4. Ved says:

    Excelente!

Agora é a sua vez: