Pastel, générer, analyser, convertir et manipuler les couleurs depuis le terminal

sur le pastel

Dans le prochain article, nous allons jeter un œil au Pastel. C'est un outil qui est actuellement dans votre Version 0.8.1. Ce programme, si nous sommes intéressés générer, analyser, convertir et manipuler les couleurs, cela nous permettra de le faire à partir de la ligne de commande. Le programme est écrit en utilisant Rust, et est publié sous licences Licence Apache (version 2.0) y Licence MIT.

Comme je le disais, le pastel est un outil à utiliser dans le terminal, et avec lequel les utilisateurs peuvent générer, analyser, convertir et manipuler des couleurs. Est prend en charge de nombreux formats et espaces colorimétriques différents, tels que RVB (sRGB), HSL, CIELAB, CIELCh, ainsi que les représentations ANSI 8 et 24 bits.

Installer Pastel sur Ubuntu

En tant que paquet instantané

Pour installez cet utilitaire sur notre système Ubuntu comme pack de pression (Version 0.8.0), il nous suffira d'ouvrir un terminal (Ctrl + Alt + T) et d'y exécuter la commande d'installation :

installer cake snap

sudo snap install pastel

Si à un autre moment vous avez besoin mettre à jour le programme, lorsqu'une nouvelle version apparaît, il suffit de taper la commande :

sudo snap refresh pastel

Après l'installation, dans un terminal (Ctrl + Alt + T) on peut vérifier les options disponibles en y écrivant :

gâteau de commande

pastel -h

Désinstaller

Supprimer cette application de notre système est aussi simple que de l'installer. Il faudra seulement ouvrir un terminal (Ctrl + Alt + T) et utilisez la commande de désinstallation correspondante dedans:

désinstaller pastel snap

sudo snap remove pastel

En tant que package .deb

La dernière version de ce programme est disponible sur le site page de publication du projet. De plus, pour obtenir la dernière version (0.8.1) publiée aujourd'hui, nous aurons également la possibilité d'ouvrir un terminal (Ctrl + Alt + T) et d'utiliser wget pour télécharger le Package .deb nécessaire:

télécharger le paquet de deb de gâteau

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

Lorsque le téléchargement est terminé, nous pouvons procéder à l'installation du package. Pour ce faire, dans le même terminal nous exécuterons :

installer gâteau deb

sudo dpkg -i pastel_0.8.1_amd64.deb

A la fin de l'installation, il ne reste plus qu'à commencer à utiliser le programme. Pour vérifier que l'installation a réussi, il suffit de taper dans la ligne de commande :

version pastel

pastel -V

Désinstaller

Pour supprimer le programme installé avec le package .deb, il suffit d'ouvrir un terminal (Ctrl + Alt + T) et de l'exécuter:

désinstaller cake deb

sudo apt remove pastel

Un rapide coup d'oeil sur Pastel

Obtenir de l'aide

Cet outil nous fournira une série d'options, telles que saturer, mélanger ou peindre. Pour voir une liste complète de toutes les possibilités qu'il nous offre, il suffit d'écrire dans le terminal le nom du programme :

pastel

Pour obtenir plus d'informations sur une option spécifique (par exemple, peindre), on peut utiliser dans le terminal :

pastel paint -h

Une autre façon d'obtenir le même résultat, ce serait écrire :

une option d'aide

pastel help paint

Afficher le nom d'une couleur

Le choix nom du format va nous montrer le nom d'une couleur donnée:

nom du format

pastel format name 44ca12

Afficher les détails d'une couleur

Le choix color nous montrera des informations sur les couleurs que nous ajoutons en hexadécimal:

détails de couleur

pastel color 0E5478 c7f484

Obtenez des couleurs aléatoires

Nous serons capables obtenir deux couleurs aléatoires en utilisant l'option aléatoire de cet outil comme suit :

couleurs aléatoires

pastel random -n 2

Options de chaîne

Beaucoup de les options que nous pouvons utiliser avec le pastel peuvent être composées en canalisant la sortie d'une commande vers une autre. Un exemple de ceci serait:

options de gâteau de canal

pastel random | pastel mix red | pastel lighten 0.2 | pastel format hex

Passer les couleurs en arguments

Les couleurs peuvent être passer comme arguments positionnels. Un exemple de ceci serait:

passer des arguments de couleur

pastel lighten 0.2 orchid orange lawngreen

Lire les couleurs à partir de l'entrée standard

Aussi les couleurs peuvent être lues à partir de l'entrée standard:

lire l'entrée standard

printf "%s\n" orchid orange lawngreen | pastel lighten 0.2

Mélanger les couleurs

Lors de l'utilisation de l'option mélanger nous pourrons créer une nouvelle couleur. Par exemple, si on mélange du jaune et du rouge dans l'espace colorimétrique RVB, le résultat obtenu serait le suivant :

mélanger les couleurs avec du pastel

pastel mix --colorspace=RGB yellow red

Conversion de format

Cet outil nous permettra également convertir les couleurs d'un format à un autre:

conversion de couleur

pastel format hsl ff8000

Les utilisateurs peuvent consulter des ressources intéressantes de l'une des sections offertes dans le le référentiel GitHub du projet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.