Σε αυτό το άρθρο θα ρίξουμε μια ματιά στο Pastel. Είναι ένα εργαλείο γραμμής εντολών δωρεάν και ανοιχτού κώδικα για εργασία με χρώματα. Μπορούμε να μετατρέψουμε χρώματα από τη μία μορφή στην άλλη, να εμφανίσουμε και να αναλύσουμε χρώματα από το τερματικό και ακόμη και να χρησιμοποιήσουμε έναν επιλογέα χρωμάτων, μεταξύ άλλων δυνατοτήτων.
Αυτό το εργαλείο είναι γραμμένο σε Σκωρία και κυκλοφόρησε πριν από λίγες ημέρες, αλλά ήδη εξετάζει αρκετές περιπτώσεις χρήσης. Με αυτό θα είμαστε σε θέση να εκτελέσουμε γρήγορες και απλές λειτουργίες, όπως μετατροπή μεταξύ μορφών ή επιλογή χρώματος από την οθόνη, χρήση του σε σενάρια για τη δημιουργία παλετών χρωμάτων ή χειρισμό χρωμάτων σε θέματα.
Το εργαλείο είναι συμβατό με πολλές μορφές και χρωματικοί χώροι διαφορετικά, συμπεριλαμβανομένων RGB, HSL, CIELAB, CIELCh, καθώς και αναπαραστάσεις ANSI 8-bit και 24-bit.
Λήψη και εγκατάσταση του Pastel
Στην σελίδα εκδόσεων Κέικ θα βρούμε τα δυαδικά αρχεία για το Gnu / Linux (.DEB και γενικό) και macOS. Το Pastel μπορεί επίσης να εγκατασταθεί μέσω του Cargo. Εάν σας ενδιαφέρει, μπορείτε συμβουλευτείτε όλους επιλογές εγκατάστασης Για περισσότερες πληροφορίες από τη σελίδα GitHub του έργου.
Εάν θέλετε να εγκαταστήσετε αυτό το λογισμικό στο Ubuntu, απλώς ακολουθήστε τις παρακάτω οδηγίες. Το πρώτο πράγμα θα είναι να ανοίξετε το τερματικό (Ctrl + Alt + T) και σε αυτό χρησιμοποιήστε πρώτα το wget για να κατεβάσετε την τελευταία έκδοση του πακέτου .deb:
wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"
Μόλις ολοκληρωθεί η λήψη, μπορούμε προχωρήστε στην εγκατάσταση πληκτρολογώντας στο ίδιο τερματικό:
sudo dpkg -i pastel_0.5.3_amd64.deb
Διαθέσιμες επιλογές στο Pastel
Όταν χρησιμοποιούμε το Pastel θα έχουμε έναν ορισμένο αριθμό επιλογών ή υπο-εντολών. Μεταξύ αυτών μπορούμε να βρούμε:
- χρώμα → Θα δείξει δείγμα πληροφορίες σχετικά με το δεδομένο χρώμα.
- λίστα → Θα μας προσφέρει μια οθόνη λίστα χρωμάτων διαθέσιμες.
- τυχαίος → Δημιουργία α τυχαία λίστα χρωμάτων.
- διακριτή → Θα δημιουργήσει ένα σύνολο οπτικά διακριτών χρωμάτων, μεγιστοποιώντας την αντιληπτή διαφορά χρώματος μεταξύ ζευγών χρωμάτων.
- ταξινόμηση κατά → Ταξινόμηση λίστας χρωμάτων από τη συγκεκριμένη ιδιότητα.
- επιλέξτε → Διαλογικά επιλέξτε ένα χρώμα οθόνης. Εδώ πρέπει να σημειωθεί ότι για να λειτουργήσει η εντολή επιλογής χρώματος, θα πρέπει να έχουμε εγκαταστήσει έναν εξωτερικό επιλογέα χρώματος. Οι χρήστες θα μπορούν να επιλέξουν μεταξύ διάλεξε, Χρώμα y ColorPicker.
- μορφή → Μετατρέψτε τα δεδομένα χρώματα σε μια συγκεκριμένη μορφή.
- χρώμα → Εκτύπωση κειμένου σε έγχρωμο χρησιμοποιώντας ακολουθίες διαφυγής ANSI.
- κλίση → Δημιουργία α η αλληλουχία χρώματος παρεμβάλλεται μεταξύ «έναρξης» και «διακοπής».
- μείγμα → Δημιουργήστε νέα χρώματα με παρεμβολή μεταξύ δύο χρωμάτων στο δεδομένο χώρο.
- διαβρέχω → Αυξήστε τον κορεσμό των χρωμάτων σε ένα συγκεκριμένο ποσό.
- αποκορεσμός → Μειώστε τον κορεσμό των χρωμάτων σε ένα συγκεκριμένο ποσό.
- φωτίζω → Φωτίζει το χρώμα σε καθορισμένο ποσό.
- αμαυρώνω → Σκούρα το χρώμα σε καθορισμένο ποσό.
- περιστροφή → Περιστρέψτε το κανάλι τόνου με την καθορισμένη γωνία.
- συμπλήρωμα → Αποκτήστε το συμπληρωματικό χρώμα (το βήμα περιστράφηκε 180 °).
- γκρί → Δημιουργήστε μια γκρι απόχρωση από μια δεδομένη σαφήνεια.
- σε γκρι → Πλήρως αποκορεσμός ενός χρώματος (διατηρεί τη φωτεινότητα).
- textcolor → Επιστρέφει ένα αναγνώσιμο χρώμα κειμένου προσκηνίου (μαύρο ή άσπρο) για ένα δεδομένο χρώμα φόντου.
Μερικά παραδείγματα χρήσης
Μορφή ονόματος va a δείξτε μας το όνομα ενός δεδομένου χρώματος:
pastel format name 44cc11
El υπο-εντολή χρώματος πηγαίνει σε εμάς εμφάνιση πληροφοριών σχετικά με τα χρώματα που προσθέτουμε σε δεκαεξαδικό:
pastel color 0E5478 4ecdc4 c7f484
Θα είμαστε σε θέση λάβετε δύο τυχαία χρώματα χρησιμοποιώντας το τυχαία υπο-εντολή από το εργαλείο παστέλ:
pastel random -n 2
Όταν χρησιμοποιείτε το αναμίξτε την υπο-εντολή, μπορούμε δημιουργήστε ένα νέο χρώμα ανάμειξη κόκκινου και μπλε (σε αυτό το παράδειγμα) σε χρωματικό χώρο RGB:
pastel mix --colorspace=RGB red blue
Θα είμαστε σε θέση να χρησιμοποιήσουμε το ταξινόμηση κατά εντολή για ταξινομήστε 10 τυχαία χρώματα με απόχρωση και μορφοποιήστε την έξοδο σε δεκαεξαδικό:
pastel random -n 10 | pastel sort-by hue | pastel format hex
Στη σελίδα του GitHub, ο προγραμματιστής προσφέρει un Κινούμενη επίδειξη GIF σχετικά με τον τρόπο χρήσης αυτού του εργαλείου.
Καταργήστε την εγκατάσταση
Για να εξαλείψουμε αυτό το εργαλείο θα πρέπει να ανοίξουμε μόνο ένα τερματικό (Ctrl + Alt + T) και σε αυτό να εκτελέσουμε την ακόλουθη εντολή:
sudo apt remove pastel