Function calculateRgbaForOpacity

  • 透明度のない色を限りなく近い色で、透明度を指定した色に変換します

    Converts a color with no transparency to a color with a specified transparency, as close as possible.

    Example

    # "rgb(80,209,173)" に限りなく近い色で透明度を 0.75 にした場合の RGBA 値を取得
    calculateRgbaForOpacity("80,209,173", 0.75); // rgba(22,194,146,0.75)

    # "#7d0000" に限りなく近い色で透明度を 0.75 にした場合の RGBA 値を取得
    calculateRgbaForOpacity("#50d1ad", 0.75); // rgba(22,194,146,0.75)

    Parameters

    • color: string

      ex: "80,209,173" or "#50d1ad"

    • opacity: number

      0 ~ 1.0, recommended 0.7 ~ 1.0

    Returns string

Generated using TypeDoc