Есть ли способ вручную установить цвет прозрачности файла.PNG и.GIF?
Насколько я знаю, Microsoft Paint не имеет возможности устанавливать прозрачные пленки для изображений, которые могут его поддерживать. Всегда есть Gimp для рабочих станций, которые можно и РАЗРЕШИТЕЛЬНО установить.
Я часто попадаю в две ситуации: а) я в ssh'd в окно linux, где что-либо с графическим интерфейсом невозможно, или б) в окне сервера Windows, где наши политики не разрешают устанавливать на рабочие серверы что-либо, кроме того, что они были предназначены для (да, даже Gimp не допускается). Есть ли какой-нибудь черный ход для решения этой задачи?
1 ответ
Вы можете использовать imagemagick, как предложено выше.
convert input.png -channel Alpha -evaluate Divide 2 output.png
Эта команда изменит прозрачность всей картинки (-канал Альфа) до 50% (Разделить 2)
Вы можете использовать "-transparent white" вместо "-channel Alpha", чтобы изменить прозрачность только белого цвета.
Есть много других опций, таких как изменение прозрачности только одного цвета и т. Д.
Вы можете использовать это на нескольких форматах изображений.