פסטל, צור, נתח, המר ותפעל צבעים מהמסוף

על פסטל

במאמר הבא אנחנו הולכים להסתכל על פסטל. זהו כלי שנמצא כעת אצלך הגרסה 0.8.1. התוכנית הזו, אם אנחנו מעוניינים ליצור, לנתח, להמיר ולתפעל צבעים, זה יאפשר לנו לעשות זאת משורת הפקודה. התוכנית נכתבת באמצעות Rust, ומשוחררת תחת הרישיונות רישיון Apache (גרסה 2.0) y רישיון MIT.

כפי שאמרתי, פסטל הוא כלי לשימוש בטרמינל, ובאמצעותו משתמשים יכולים ליצור, לנתח, להמיר ולתפעל צבעים. האם תומך בהרבה פורמטים ומרחבי צבע שונים, כגון RGB (sRGB), HSL, CIELAB, CIELCh, וכן ייצוגי ANSI של 8 ו-24 סיביות.

התקן פסטל על אובונטו

כחבילת הצמד

כדי התקן כלי זה על מערכת אובונטו שלנו כ חבילת הצמד (הגרסה 0.8.0), נצטרך רק לפתוח מסוף (Ctrl + Alt + T) ולהפעיל בו את פקודת ההתקנה:

להתקין עוגה צמד

sudo snap install pastel

אם בזמן אחר אתה צריך לעדכן את התוכנית, כאשר מופיעה גרסה חדשה, אתה רק צריך להקליד את הפקודה:

sudo snap refresh pastel

לאחר ההתקנה, בטרמינל (Ctrl + Alt + T) נוכל בדוק אפשרויות זמינות כותבים בו:

עוגת פיקוד

pastel -h

הסר את ההתקנה

הסרת יישום זה מהמערכת שלנו היא פשוטה כמו התקנתו. זה יהיה רק ​​הכרחי לפתוח מסוף (Ctrl + Alt + T) והשתמש בפקודת הסרת ההתקנה המתאימה בו:

הסר את ההתקנה של פסטל snap

sudo snap remove pastel

כחבילת .deb

ניתן למצוא את הגרסה העדכנית ביותר של תוכנית זו זמינה ב- דף שחרור הפרויקט. בנוסף, כדי לקבל את הגרסה העדכנית ביותר (0.8.1) שפורסמה היום, תהיה לנו גם אפשרות לפתוח מסוף (Ctrl + Alt + T) ולהשתמש wget להוריד את חבילה נחוץ:

הורד את חבילת cake deb

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

כשתסיים ההורדה נוכל המשך להתקנת החבילה. לשם כך, באותו מסוף נבצע:

להתקין cake deb

sudo dpkg -i pastel_0.8.1_amd64.deb

בסיום ההתקנה, נותר רק להתחיל להשתמש בתוכנה. ל בדוק שההתקנה הצליחה, אתה רק צריך להקליד בשורת הפקודה:

גרסת פסטל

pastel -V

הסר את ההתקנה

כדי הסר את התוכנית המותקנת באמצעות חבילת .deb, יש צורך רק לפתוח מסוף (Ctrl + Alt + T) ולבצע בו:

הסר את ההתקנה של cake deb

sudo apt remove pastel

מבט מהיר על פסטל

קבל עזרה

כלי זה יספק לנו סדרה של אפשרויות, כגון להרוות, למזג או לצבוע. ל ראה רשימה מלאה של כל האפשרויות שהוא מציע לנו, יש צורך רק לכתוב בטרמינל את שם התוכנית:

pastel

כדי לקבל מידע נוסף על אפשרות ספציפית (למשל, צבע), נוכל להשתמש בטרמינל:

pastel paint -h

דרך נוספת להגיע לאותה תוצאה, זה יהיה לכתוב:

אפשרות אחת עזרה

pastel help paint

הצג שם של צבע

אפשרות שם הפורמט הולך להראות לנו את השם של צבע נתון:

שם הפורמט

pastel format name 44ca12

הצג פרטים של צבע

אפשרות צבע יראה לנו מידע על הצבעים שאנו מוסיפים בהקסדצימליים:

פרטי צבע

pastel color 0E5478 c7f484

קבל צבעים אקראיים

נוכל קבל שני צבעים אקראיים באמצעות אפשרות אקראי של כלי זה כדלקמן:

צבעים אקראיים

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

משתמשים יכולים עיין במשאבים מעניינים מאחד הסעיפים המוצעים ב מאגר GitHub של הפרויקט.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.