1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

GIF com transparência

Discussão em 'Web Development' iniciada por vhpv, 9 de Agosto de 2008. (Respostas: 7; Visualizações: 804)

  1. vhpv

    vhpv Power Member

    Boas,

    Preciso de criar um GIF que tenha transparência, como se de um PNG se tratasse. Tem necessariamente de um GIF, e já me disseram que isso era possível com um tratamento no Photoshop.

    O caso específico é para ter sombras, que como é óbvio, convém fazer o mesmo efeito quer o fundo seja branco, preto, vermelho, etc!

    Agradeço qualquer resposta

    Abcs
     
  2. MPalhas

    MPalhas Power Member

    se não me engano, os PNG permitem 256 níveis diferentes de transparencia, enquanto que os GIF permitem apenas 2

    ou seja enquanto que num PNG podes por fundo vermelho, com por exemplo 50% de transparencia, nos GIF apenas podes dizer que determinada parte não é transparente (cor totalmente visivel) ou é transparente (cor totalmente inexistente).
    por isso penso que em GIF essa ideia de vermelho transparente e assim, não é possivel
     
  3. Satigor

    Satigor Power Member

    Antes de ser vulgar o png, só existiam GIF's transparentes, podes facilmente salvar em GIF num programa que uses para fazer o png com transparência também, por exemplo no Adobe Fireworks, mas como tu disseste e bem, no photoshop tambem é possivel, tanto fazeres o efeito de sombra como o GIF transparente.
     
  4. LightningXpto

    LightningXpto Power Member

    Isso é perfeitamente possível com o Photoshop.

    1 - http://img148.imageshack.us/img148/1857/01sc3.jpg

    Abre a imagem em questão com o Photoshop, clica 2x onde diz Background e transforma-o para Layer.

    2 - http://img352.imageshack.us/img352/8776/02ds4.jpg

    3 - http://img369.imageshack.us/img369/8853/03vk3.jpg

    Selecciona a ferramenta "Magic Wand" ou atalho rápido "W"

    4 - http://img352.imageshack.us/img352/1271/04ox3.jpg

    Clica na zona ao qual queres tornar transparente

    5 - http://img148.imageshack.us/img148/7241/05er6.jpg

    Ao carregares em Delete, a zona apagado será mostrada como uma zona aos quadrados, se guardar entao a imagem em GIF, a dita zona será transparente.


    Espero ter ajudado...
     
  5. vhpv

    vhpv Power Member

    A minha ideia era fazer algo como o MPalhas falou, colocar por ex 50% de transparência, etc.

    http://img122.imageshack.us/my.php?image=exemplojv6.jpg

    Como podem ver na imagem a sombra do quadrado vermelho (que é a minha "imagem") sobrepõe-se aos outros objectos (que serão divs,texto e outras imagens) e comporta-se sempre da mesma maneira, é sempre uma sombra.

    No caso o PNG não pode ser utilizado por causa das compatibilidades com o IE6, e disseram-me que o gif servia para fazer isto!
     
  6. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    O gif pode servir para fazeres isso, mas se o teu problema é apenas esse, há formas de dar a volta a isso. Googla "IE6 PNG Transparency tweak".
    Por exemplo, http://www.webmasterworld.com/javascript/3545878.htm
     
  7. NINJA1200

    NINJA1200 [email protected] Member

    Pelo que eu sei e pelo que eu tentado, essa transparência não é possível.

    Num GIF ou tens pixel ou não tens. Não dá para fazeres níveis de transparência, e por consequência os contornos da imagem vão-se notar sempre dependendo do fundo que tiveres.
    Um GIF só tem no máximo 256 côres, logo se pensares bem seria impossível fazer esse tipo de transparência porque simplesmente não tem côres suficientes para criar o afeito de sombreado.
     
    Última edição: 9 de Agosto de 2008
  8. ..

    boa noite , sou novo aqui.

    alguém me dá o link do techzone para zona de "duvidas hi5"?


    obrigado =/
     

Partilhar esta Página