New-Color

Создать объект Color.
Параметры

  • -Color - цвет в формате RGB, HEX или [System.Drawing.Color]

  • -Raw - вернуть объект [System.Drawing.Color]

Возвращаемое значение

  • Объект Color.

    PropertyDescription
    RGBЦвет в формате rgb.
    HEXЦвет в формате hex.

    Если указан параметр -Raw, то возвращается структура System.Drawing.Color.

    PropertyDescription
    RЗначение красного канала
    GЗначение зелёного канала
    BЗначение синего канала
    AЗначение альфа канала

Примеры

  1. Создать Color указав цвет RGB.

    Wake up, Neo, select all

    $purple = New-Color (255, 0, 255)
    write $purple
  2. Создать Color указав цвет HEX.

    Wake up, Neo, select all

    $green = New-Color 00FF00
    write $green.RGB
    write $green.HEX
  3. Создать Color указав объект [System.Drawing.Color].

    Wake up, Neo, select all

    Clear-Host
    $red = New-Color ([System.Drawing.Color]::Red)
    Write-Host $red.RGB
    Write-Host $red.HEX
  4. Создать цвета двумя разными способами, и затем сравнить их

    Wake up, Neo, select all

    $color1 = New-Color "3579b9"
    $color2 = New-Color 53, 121, 185

    $color1 -eq $color2
    # True