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

حول الباستيل

في هذه المقالة سوف نلقي نظرة على الباستيل. إنها أداة سطر أوامر مجانية ومفتوحة المصدر للعمل مع الألوان. يمكننا تحويل الألوان من تنسيق إلى آخر ، وعرض الألوان وتحليلها من الجهاز وحتى استخدام محدد الألوان ، من بين إمكانيات أخرى.

هذه الأداة مكتوبة بلغة Rust وقد تم إطلاقه قبل أيام قليلة ، ولكن بالفعل يفكر في عدد غير قليل من حالات الاستخدام. بواسطته سنتمكن من إجراء عمليات سريعة وبسيطة مثل التحويل بين التنسيقات أو اختيار لون من الشاشة ، لاستخدامه في البرامج النصية لإنشاء لوحات الألوان أو معالجة الألوان في السمات.

الأداة هي متوافق مع العديد من التنسيقات و مساحات اللون مختلف، بما في ذلك تمثيلات RGB و HSL و CIELAB و CIELCh وكذلك تمثيلات ANSI 8 بت و 24 بت.

قم بتنزيل وتثبيت Pastel

في صفحة الإصدارات كيك سنجد ثنائيات Gnu / Linux (.DEB وعامة) و macOS. يمكن أيضًا تثبيت الباستيل من خلال Cargo. إذا كنت مهتمًا ، يمكنك ذلك استشر الجميع خيارات التثبيت لمزيد من التفاصيل من صفحة المشروع على GitHub.

إذا كنت ترغب في تثبيت هذا البرنامج على Ubuntu ، فما عليك سوى اتباع الإرشادات أدناه. سيكون أول شيء هو فتح المحطة (Ctrl + Alt + T) وفيها استخدم wget أولاً لتنزيل أحدث إصدار من حزمة .deb اليوم:

تحميل الكيك مع wget

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

بمجرد الانتهاء من التنزيل ، يمكننا ذلك الشروع في التثبيت الكتابة في نفس الجهاز:

تثبيت حزمة الباستيل .deb

sudo dpkg -i pastel_0.5.3_amd64.deb

الخيارات المتاحة في الباستيل

خيارات الكعكة

عندما نستخدم Pastel ، سيكون لدينا عدد معين من الخيارات أو الأوامر الفرعية المتاحة. من بينها يمكننا أن نجد:

  • اللون → سوف تظهر عينة معلومات عن اللون المحدد.
  • قائمة → سيقدم لنا شاشة قائمة اسم اللون المتاحة.
  • عشوائية → إنشاء ملف قائمة ألوان عشوائية.
  • خامد → سوف تولد مجموعة من الألوان المميزة بصريًا ، مما يزيد من اختلاف اللون الملحوظ بين أزواج الألوان.
  • ترتيب حسبفرز قائمة الألوان عن طريق الممتلكات المعينة.
  • اختيارحدد لون الشاشة بشكل تفاعلي. وتجدر الإشارة هنا إلى أنه لكي يعمل أمر منتقي الألوان ، سنحتاج إلى تثبيت منتقي ألوان خارجي. سيتمكن المستخدمون من الاختيار بين com.gpick, اكس كولور y colorpicker.
  • شكل قم بتحويل الألوان المحددة بتنسيق محدد.
  • طلاءاطبع النص بالألوان باستخدام تسلسل هروب ANSI.
  • ميل → إنشاء ملف تسلسل اللون محرف بين "البداية" و "التوقف".
  • مزيجأنشئ ألوانًا جديدة عن طريق الإقحام بين لونين في مساحة معينة.
  • مشبع زيادة تشبع اللون بكمية محددة.
  • التشبعتقليل تشبع اللون بكمية محددة.
  • أناريخفف اللون بكمية محددة.
  • ظلمأغمق اللون بكمية محددة.
  • تناوبقم بتدوير قناة النغمة بالزاوية المحددة.
  • تكملةاحصل على اللون التكميلي (استدارة الملعب 180 درجة).
  • اللون الرمادياصنع ظلًا رماديًا من وضوح معين.
  • إلى الرماديقم بإزالة تشبع اللون تمامًا (يحافظ على الإنارة).
  • لون الخطإرجاع لون نص المقدمة يمكن قراءته (أسود أو أبيض) للون خلفية معين.

بعض أمثلة الاستخدام

اسم التنسيق سوف تبين لنا اسم لون معين:

لون الاسم

pastel format name 44cc11

El الأمر الفرعي اللون سيذهب إلينا عرض معلومات عن الألوان التي نضيفها بالنظام الست عشري:

ثلاثة ألوان الباستيل

pastel color 0E5478 4ecdc4 c7f484

سنكون قادرين احصل على لونين عشوائيين باستخدام أمر فرعي عشوائي من أداة Pastel:

ألوان عشوائية مع الباستيل

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

اترك تعليقك

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

*

*

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