Existe uma maneira de definir manualmente a cor da transparência de um arquivo .PNG e .GIF?

0

Sei que o Microsoft Paint não tem a capacidade de definir transparências para imagens que possam suportá-lo. Há sempre o Gimp para estações de trabalho que podem e SÃO PERMISSÍVEIS para instalar.

Duas situações em que me encontro com bastante frequência são a) Sou ssh'd em uma caixa linux onde qualquer coisa não é possível ou b) em uma caixa do servidor windows onde nossas políticas não permitem instalar nada em servidores de produção do que aquilo pelo qual foram destinados (sim, até o Gimp não é permitido). Existe alguma maneira alternativa de realizar essa tarefa?

    
por Chad Harrison 03.08.2012 / 23:27

1 resposta

1

Você pode usar o imagemagick como sugerido acima.

convert input.png -channel Alpha -evaluate Divide 2 output.png

Este comando irá alterar a transparência de toda a imagem (-channel Alpha) para 50% (Divide 2)

Você pode usar "-transparent white" em vez de "-channel Alpha" para alterar apenas a transparência da cor branca.

Existem muitas outras opções, como alterar a transparência de apenas uma cor, etc.

Você pode usar isso em vários formatos de imagem.

    
por 04.08.2012 / 00:22