Pastel, tạo, phân tích, chuyển đổi và điều khiển màu sắc từ thiết bị đầu cuối

về màu phấn

Trong phần tiếp theo, chúng ta sẽ cùng tìm hiểu về Pastel. Đây là một công cụ hiện đang trong phiên bản 0.8.1. Chương trình này, nếu chúng tôi quan tâm tạo, phân tích, chuyển đổi và thao tác với màu sắc, nó sẽ cho phép chúng tôi làm điều đó từ dòng lệnh. Chương trình được viết bằng Rust và được phát hành theo giấy phép Giấy phép Apache (Phiên bản 2.0) y Giấy phép MIT.

Như tôi đã nói, màu phấn là một công cụ để sử dụng trong thiết bị đầu cuối và người dùng có thể tạo, phân tích, chuyển đổi và thao tác với màu sắc. Là hỗ trợ nhiều định dạng và không gian màu khác nhau, chẳng hạn như RGB (sRGB), HSL, CIELAB, CIELCh, cũng như các biểu diễn ANSI 8 và 24-bit.

Cài đặt Pastel trên Ubuntu

Như gói snap

đến cài đặt tiện ích này trên hệ thống Ubuntu của chúng tôi như gói snap (phiên bản 0.8.0), chúng ta sẽ chỉ cần mở một terminal (Ctrl + Alt + T) và thực hiện lệnh cài đặt trong đó:

cài đặt snap

sudo snap install pastel

Nếu lúc khác bạn cần cập nhật chương trình, khi một phiên bản mới xuất hiện, bạn chỉ cần gõ lệnh:

sudo snap refresh pastel

Sau khi cài đặt, trong một thiết bị đầu cuối (Ctrl + Alt + T), chúng ta có thể kiểm tra các tùy chọn có sẵn viết trong đó:

bánh chỉ huy

pastel -h

Gỡ cài đặt

Việc xóa ứng dụng này khỏi hệ thống của chúng tôi cũng đơn giản như cài đặt nó. Nó sẽ chỉ là cần thiết mở một thiết bị đầu cuối (Ctrl + Alt + T) và sử dụng lệnh gỡ cài đặt tương ứng trong đó:

gỡ cài đặt snap màu phấn

sudo snap remove pastel

Dưới dạng một gói .deb

Có thể tìm thấy phiên bản mới nhất của chương trình này từ trang phát hành dự án. Ngoài ra, để có được phiên bản mới nhất (0.8.1) được xuất bản ngày hôm nay, chúng tôi cũng sẽ có khả năng mở một thiết bị đầu cuối (Ctrl + Alt + T) và sử dụng wget để tải về gói .deb cần thiết:

tải xuống gói bánh deb

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

Khi quá trình tải xuống hoàn tất, chúng tôi có thể tiến hành cài đặt gói. Để làm điều này, trong cùng một thiết bị đầu cuối, chúng tôi sẽ thực hiện:

cài đặt bánh deb

sudo dpkg -i pastel_0.8.1_amd64.deb

Khi kết thúc quá trình cài đặt, nó chỉ còn lại để bắt đầu sử dụng chương trình. Vì kiểm tra xem cài đặt đã thành công chưa, bạn chỉ cần gõ vào dòng lệnh:

phiên bản màu phấn

pastel -V

Gỡ cài đặt

đến gỡ bỏ chương trình đã cài đặt với gói .deb, chỉ cần mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực thi trong đó:

gỡ cài đặt bánh deb

sudo apt remove pastel

Một cái nhìn nhanh về Pastel

Nhận trợ giúp

Công cụ này sẽ cung cấp cho chúng ta một loạt các tùy chọn, chẳng hạn như bão hòa, pha trộn hoặc sơn. Vì xem danh sách đầy đủ tất cả các khả năng mà nó cung cấp cho chúng tôi, bạn chỉ cần viết tên của chương trình vào terminal:

pastel

đến nhận thêm thông tin về một tùy chọn cụ thể (ví dụ, sơn), chúng tôi có thể sử dụng trong thiết bị đầu cuối:

pastel paint -h

Một cách khác để có được kết quả tương tự, nó sẽ được viết:

trợ giúp một lựa chọn

pastel help paint

Hiển thị tên của một màu

các tùy chọn tên định dạng sẽ cho chúng ta thấy tên của một màu nhất định:

tên định dạng

pastel format name 44ca12

Hiển thị chi tiết của một màu

các tùy chọn màu sắc sẽ hiển thị cho chúng tôi thông tin về các màu mà chúng tôi thêm vào hệ thập lục phân:

chi tiết đầy màu sắc

pastel color 0E5478 c7f484

Nhận màu sắc ngẫu nhiên

Chúng tôi sẽ có thể lấy hai màu ngẫu nhiên bằng cách sử dụng tùy chọn ngẫu nhiên của công cụ này như sau:

màu sắc ngẫu nhiên

pastel random -n 2

Tùy chọn kênh

rất nhiều các tùy chọn mà chúng ta có thể sử dụng với màu phấn có thể được tạo bằng cách chuyển đầu ra của lệnh này sang lệnh khác. Một ví dụ về điều này sẽ là:

kênh bánh tùy chọn

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

Chuyển màu làm đối số

Màu sắc có thể chuyển dưới dạng đối số vị trí. Một ví dụ về điều này sẽ là:

truyền đối số màu

pastel lighten 0.2 orchid orange lawngreen

Đọc màu từ đầu vào chuẩn

cũng màu sắc có thể được đọc từ đầu vào tiêu chuẩn:

đọc đầu vào tiêu chuẩn

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

Trộn màu

Khi sử dụng tùy chọn pha chúng tôi sẽ có thể tạo ra một màu mới. Ví dụ: nếu chúng ta trộn màu vàng và đỏ trong không gian màu RGB, kết quả sẽ như sau:

kết hợp màu sắc với màu phấn

pastel mix --colorspace=RGB yellow red

Chuyển đổi định dạng

Công cụ này cũng sẽ cho phép chúng tôi chuyển đổi màu sắc từ định dạng này sang định dạng khác:

chuyển đổi màu sắc

pastel format hsl ff8000

Người dùng có thể tham khảo các tài nguyên thú vị từ một trong các phần được cung cấp trong kho lưu trữ GitHub của dự án.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.