الباستيل ، توليد ، تحليل ، تحويل ومعالجة الألوان من الجهاز

حول الباستيل

في المقالة التالية سوف نلقي نظرة على الباستيل. هذه أداة موجودة حاليًا في ملف إصدار 0.8.1. هذا البرنامج إذا كنا مهتمين توليد الألوان وتحليلها وتحويلها ومعالجتها، سيسمح لنا بالقيام بذلك من سطر الأوامر. تمت كتابة البرنامج باستخدام Rust ، وتم إصداره بموجب التراخيص رخصة أباتشي (الإصدار 2.0) y رخصة MIT.

كما كنت أقول ، الباستيل هي أداة لاستخدامها في المحطة ، والتي يمكن للمستخدمين من خلالها إنشاء الألوان وتحليلها وتحويلها ومعالجتها. يكون يدعم العديد من التنسيقات المختلفة ومساحات الألوان ، مثل RGB (sRGB) و HSL و CIELAB و CIELCh بالإضافة إلى تمثيلات ANSI 8 بت و 24 بت.

قم بتثبيت Pastel على 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) منشور اليوم ، سيكون لدينا أيضًا إمكانية فتح Terminal (Ctrl + Alt + T) واستخدام مجلد مشترك لتحميل . حزمة ديب من الضروري:

تحميل حزمة كعكة ديب

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

يمكن للمستخدمين استشر الموارد الشيقة من أحد الأقسام المعروضة في مستودع جيثب الخاص بالمشروع.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.