Pastelė, įrankis darbui su spalvomis iš terminalo

apie pastelę

Šiame straipsnyje apžvelgsime „Pastel“. Tai yra nemokamas ir atviro kodo komandinės eilutės įrankis darbui su spalvomis. Mes galime konvertuoti spalvas iš vieno formato į kitą, rodyti ir analizuoti spalvas iš terminalo ir netgi naudoti spalvų parinkiklį, be kitų galimybių.

Šis įrankis yra parašytas Rūdys ir ji buvo paleista prieš kelias dienas, bet jau apmąsto nemažai naudojimo atvejų. Su juo galėsime atlikti greitas ir paprastas operacijas, pavyzdžiui, konvertuoti iš vieno formato į kitą arba pasirinkti spalvą iš ekrano, naudoti ją scenarijuose, kad būtų sukurtos spalvų paletės arba manipuliuojama spalvomis temose.

Įrankis yra suderinama su daugeliu formatų ir spalvų erdvės skiriasi, įskaitant RGB, HSL, CIELAB, CIELCh, taip pat ANSI 8 bitų ir 24 bitų vaizdus.

Atsisiųskite ir įdiekite „Pastel“

Į versijų puslapis Tortas rasime dvejetainius failus Gnu / Linux (.DEB ir generinius) ir „macOS“. Pastelę taip pat galima montuoti per „Cargo“. Jei jus domina, galite pasitarkite su visais diegimo parinktys daugiau detalių iš projekto „GitHub“ puslapio.

Jei norite įdiegti šią programinę įrangą į „Ubuntu“, tiesiog vykdykite toliau pateiktas instrukcijas. Pirmas dalykas bus atidaryti terminalą (Ctrl + Alt + T) ir jame pirmiausia naudokite wget atsisiųsti naujausią šiandienos .deb paketo versiją:

atsisiųsti tortą su wget

wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"

Kai atsisiuntimas bus baigtas, galėsime pereikite prie diegimo rašyti tame pačiame terminale:

pastelinio .deb paketo diegimas

sudo dpkg -i pastel_0.5.3_amd64.deb

Galimos pastelinės versijos

pyrago variantai

Kai naudosime „Pastel“, turėsime tam tikrą skaičių variantų ar pakomandų. Tarp jų galime rasti:

  • spalva → Parodys pavyzdį informacija apie nurodytą spalvą.
  • sąrašas → Tai pasiūlys mums ekraną spalvų pavadinimų sąrašas prieinama.
  • atsitiktinis → Sukurti a atsitiktinis spalvų sąrašas.
  • skiriasi → Generuos vizualiai skirtingų spalvų rinkinys, maksimaliai padidinantis spalvų porų suvokiamą spalvų skirtumą.
  • Rūšiuoti pagalRūšiuoti spalvų sąrašą duotu turtu.
  • pasirinktiInteraktyviai pasirinkite ekrano spalvą. Čia reikia pažymėti, kad, norint veikti spalvų rinkiklio komandai, turėsime įdiegti išorinį spalvų rinkiklį. Vartotojai galės pasirinkti gpick, xcolor y colorpicker.
  • formatas Konvertuokite pateiktas spalvas į tam tikrą formatą.
  • dažaiSpausdinkite spalvotą tekstą naudojant ANSI pabėgimo sekas.
  • gradientas → Sukurti a spalvų seka interpoliuojama tarp „start“ ir „stop“.
  • maišytiSukurkite naujas spalvas interpoliuodami tarp dviejų spalvų duotoje erdvėje.
  • prisotinti Padidinkite spalvų sodrumą konkrečia suma.
  • desaturatasSumažinti spalvų sodrumą konkrečia suma.
  • apšviestiŠviesina spalvą nurodytą sumą.
  • patamsėtiPatamsinkite spalvą nurodytą sumą.
  • suktiPasukite tono kanalą nurodytu kampu.
  • papildymasGaukite papildomą spalvą (žingsnis pasuktas 180 °).
  • pilkasSukurkite pilką atspalvį iš duoto aiškumo.
  • iki pilkosVisiškai desaturuoti spalvą (išsaugo skaistį).
  • teksto spalvaGrąžina įskaitomą pirmojo plano teksto spalvą (juoda arba balta) tam tikrai fono spalvai.

Keletas naudojimo pavyzdžių

Formato pavadinimas valios parodykite mums nurodytos spalvos pavadinimą:

vardo spalva

pastel format name 44cc11

El spalvų potvarkis eina pas mus rodyti informaciją apie spalvas kurį pridedame šešioliktainiu skaičiumi:

pastelinės trijų spalvų

pastel color 0E5478 4ecdc4 c7f484

Mes sugebėsime gauti dvi atsitiktines spalvas naudojant atsitiktinis potvarkis iš pastelinio įrankio:

atsitiktinės spalvos su pastele

pastel random -n 2

Naudojant sumaišykite potvarkį, mes galėsime sukurti naują spalvą raudonos ir mėlynos spalvos (šiame pavyzdyje) maišymas RGB spalvų erdvėje:

sumaišykite dvi pastelines spalvas

pastel mix --colorspace=RGB red blue

Mes galėsime naudoti rūšiuoti pagal komandą punktas surūšiuoti 10 atsitiktinių spalvų pagal atspalvį ir formatuoti išvestį šešioliktainiu skaičiumi:

dešimt atsitiktinių spalvų šešiakampėmis

pastel random -n 10 | pastel sort-by hue | pastel format hex

Savo „GitHub“ puslapyje kūrėjas siūlo un Animacinis demonstracinis paveikslėlis GIF kaip naudoti šį įrankį.

Pašalinti

Norėdami pašalinti šį įrankį, turėsime atidaryti tik terminalą (Ctrl + Alt + T) ir jame vykdyti šią komandą:

sudo apt remove pastel

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.