SPYOFF VPN

2017-06-30


对于设计稿标注的颜色值 #FFFFFF,有时候会标记透明度(transparency)为 40% 或者不透明度(opacity)为 60%。 这时候我们怎么计算其对应的十六进制表示呢?

来看一下计算步骤(假设颜色值 #FFFFFF,透明度为 40%):

  • 透明度转化为不透明度,即 60%。
  • 不透明度乘以 255,即 255 * 60% = 153。
  • 153 转化为十六进制,即 99。
  • 拼接不透明度值和颜色值,即 ARGB 格式,所以最终颜色值为 #99FFFFFF。

上面的计算过程还是得花一点时间的,除非你记得住几种常见的透明度相应的十六进制表示。

但是我记不住,所以为了方便,弄了个 shell 上计算的工具。

链接:CO

下面介绍一下使用方法:

  • 安装

    curl -L https://raw.githubusercontent.com/Grubber/co/master/install.sh > install.sh
    bash install.sh
    source ~/.bashrc
    rm install.sh
    
  • 查询

    例子: 颜色值:#FFFFFF,不透明度:85%

    Terminal 输入 (计算基于 不透明度)

    co 85
    

    输出

    color-transparency-85

    所以最终颜色值是:#D9FFFFFF



温馨提醒

为了获得更好的阅读体验,您应该使用 Chrome 浏览器访问本站!


联系站长

Email: hi@zengzhihao.pw



VULTR