美文网首页
rgb格式转换成16进制格式

rgb格式转换成16进制格式

作者: IssunRadiance | 来源:发表于2021-11-23 18:29 被阅读0次
    rgb2hex(rgb) {
        if (rgb.charAt(0) == '#') {
            return rgb
          } else {
            var ds = rgb.split(/\D+/)
            var decimal = Number(ds[1]) * 65536 + Number(ds[2]) * 256 + Number(ds[3])
            return this.zero_fill_hex(decimal, 6)
        }
    }
    
    zero_fill_hex(num, digits) {
        var s = num.toString(16)
        if (s.length < digits) {
            s = '0' + s
        }
        return s
    },
    
    this.colorin = this.rgb2hex(obj.color)
    

    参考链接:https://www.jb51.net/article/69303.htm

    相关文章

      网友评论

          本文标题:rgb格式转换成16进制格式

          本文链接:https://www.haomeiwen.com/subject/rcawtrtx.html