पुढील लेखात आपण पेस्टलचा आढावा घेणार आहोत. हे एक साधन आहे जे सध्या आपल्यामध्ये आहे 0.8.1 आवृत्ती. हा कार्यक्रम, आम्हाला स्वारस्य असल्यास रंग तयार करा, विश्लेषण करा, रूपांतरित करा आणि हाताळा, ते आम्हाला कमांड लाइनवरून ते करण्यास अनुमती देईल. प्रोग्राम रस्ट वापरून लिहिलेला आहे, आणि परवान्याखाली सोडला आहे अपाचे परवाना (आवृत्ती 2.0) y एमआयटी परवाना.
मी म्हटल्याप्रमाणे, पेस्टल हे टर्मिनलमध्ये वापरण्यासाठी एक साधन आहे आणि ज्याच्या मदतीने वापरकर्ते रंग तयार करू शकतात, विश्लेषण करू शकतात, रूपांतरित करू शकतात आणि हाताळू शकतात. आहे RGB (sRGB), HSL, CIELAB, CIELCh, तसेच 8- आणि 24-बिट ANSI प्रेझेंटेशन सारख्या अनेक भिन्न स्वरूपांचे आणि रंगांच्या स्थानांना समर्थन देते.
उबंटूवर पेस्टल स्थापित करा
स्नॅप पॅकेज म्हणून
परिच्छेद ही उपयुक्तता आमच्या उबंटू प्रणालीवर स्थापित करा स्नॅप पॅक (0.8.0 आवृत्ती), आम्हाला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि त्यात इंस्टॉलेशन कमांड कार्यान्वित करावी लागेल:
sudo snap install pastel
दुसर्या वेळी गरज पडल्यास प्रोग्राम अपडेट करा, जेव्हा नवीन आवृत्ती दिसते, तेव्हा तुम्हाला फक्त कमांड टाइप करण्याची आवश्यकता आहे:
sudo snap refresh pastel
इंस्टॉलेशन नंतर, टर्मिनलमध्ये (Ctrl + Alt + T) आपण करू शकतो उपलब्ध पर्याय तपासा त्यात लिहिणे:
pastel -h
विस्थापित करा
आमच्या सिस्टममधून हा अनुप्रयोग काढून टाकणे हे स्थापित करण्याइतकेच सोपे आहे. ते फक्त आवश्यक असेल टर्मिनल उघडा (Ctrl + Alt + T) आणि त्यात संबंधित uninstall कमांड वापरा:
sudo snap remove pastel
.Deb पॅकेज म्हणून
या प्रोग्रामची नवीनतम आवृत्ती येथे उपलब्ध आहे प्रकल्प प्रकाशन पृष्ठ. याव्यतिरिक्त, आज प्रकाशित नवीनतम आवृत्ती (0.8.1) मिळविण्यासाठी, आमच्याकडे टर्मिनल (Ctrl + Alt + T) उघडण्याची आणि वापरण्याची शक्यता देखील असेल wget डाउनलोड करण्यासाठी .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
समान परिणाम मिळविण्याचा दुसरा मार्ग, ते लिहित असेल:
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 भांडार.