パステル、端末からの色の生成、分析、変換、操作

パステルについて

次の記事では、パステルについて見ていきます。 これは現在あなたの中にあるツールです バージョン0.8.1。 このプログラム、興味があれば 色の生成、分析、変換、操作、コマンドラインから実行できるようになります。 プログラムはRustを使用して作成され、ライセンスの下でリリースされます Apacheライセンス(バージョン2.0) y MITライセンス.

私が言ったように、パステルは端末で使用するツールであり、ユーザーはこれを使用して色を生成、分析、変換、および操作できます。 は RGB(sRGB)、HSL、CIELAB、CIELCh、および8ビットと24ビットのANSI表現など、さまざまな形式と色空間をサポートします。.

Ubuntuにパステルをインストールする

スナップパッケージとして

このユーティリティをUbuntuシステムに次のようにインストールします スナップパック (バージョン0.8.0)、ターミナルを開いて(Ctrl + Alt + T)、その中でインストールコマンドを実行するだけです。

ケーキスナップをインストールする

sudo snap install pastel

別の時に必要な場合 プログラムを更新する、新しいバージョンが表示されたら、次のコマンドを入力するだけです。

sudo snap refresh pastel

インストール後、ターミナル(Ctrl + Alt + T)で次のことができます 利用可能なオプションを確認してください それに書く:

コマンドケーキ

pastel -h

アンインストール

このアプリケーションをシステムから削除するのは、インストールするのと同じくらい簡単です。 必要なのは ターミナルを開く (Ctrl + Alt + T) 対応するアンインストールコマンドを使用します:

パステルスナップをアンインストールします

sudo snap remove pastel

.debパッケージとして

このプログラムの最新バージョンは、 プロジェクトリリースページ。 さらに、本日公開された最新バージョン(0.8.1)を入手するために、ターミナルを開いて(Ctrl + Alt + T)使用することもできます。 wgetの ダウンロードする .debパッケージ 必要:

ケーキdebパッケージをダウンロード

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

ダウンロードが完了すると、 パッケージのインストールに進みます。 これを行うには、同じターミナルで次のコマンドを実行します。

ケーキデブをインストールする

sudo dpkg -i pastel_0.8.1_amd64.deb

インストールの最後に残っているのは、プログラムの使用を開始することだけです。 にとって インストールが成功したことを確認します、コマンドラインに入力するだけです。

パステルバージョン

pastel -V

アンインストール

インストールされたプログラムを.debパッケージで削除します、ターミナルを開いて(Ctrl + Alt + T)実行するだけで済みます。

ケーキデブをアンインストールします

sudo apt remove pastel

パステルの概要

ヘルプを表示する

このツールは、飽和、ブレンド、ペイントなどの一連のオプションを提供します。 にとって それが私たちに提供するすべての可能性の完全なリストを参照してください、プログラムの名前を端末に書き込むだけで済みます。

pastel

特定のオプションに関する詳細情報を取得する (たとえば、ペイント)、ターミナルで使用できます:

pastel paint -h

同じ結果を得る別の方法、それは書いているでしょう:

XNUMXつのオプションのヘルプ

pastel help paint

色の名前を表示する

選択 フォーマット名 与えられた色の名前を表示します:

フォーマット名

pastel format name 44ca12

色の詳細を表示する

選択 colorは、XNUMX進数で追加する色に関する情報を表示します:

色の詳細

pastel color 0E5478 c7f484

ランダムな色を取得

我々ができるようになります オプションを使用してXNUMXつのランダムな色を取得します ランダム このツールの次のように:

ランダムな色

pastel random -n 2

チャネルオプション

たくさんの パステルで使用できるオプションは、あるコマンドの出力を別のコマンドにチャネル化することで構成できます。。 この例は次のとおりです。

チャンネルケーキオプション

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

引数として色を渡す

色はすることができます 位置引数として渡す。 この例は次のとおりです。

色の引数を渡す

pastel lighten 0.2 orchid orange lawngreen

標準入力から色を読み取る

さらに 標準入力から色を読み取ることができます:

標準入力を読み取る

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

色を混ぜる

オプションを使用する場合 ミックス 新しい色を作成できるようになります。 たとえば、RGB色空間で黄色と赤を混合すると、次のようになります。

パステルと色を混ぜる

pastel mix --colorspace=RGB yellow red

フォーマット変換

このツールはまた私達を可能にします 色をある形式から別の形式に変換する:

色変換

pastel format hsl ff8000

ユーザーはできます で提供されているセクションのXNUMXつから興味深いリソースを参照してください プロジェクトのGitHubリポジトリ.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。