13Sep

كيفية استخدام جافا سكريبت لتوفير الوقت عن طريق أتمتة فوتوشوب

click fraud protection

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

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

مرحبا العالم!

أبسط البرامج الأساسية، يوفر فوتوشوب CS5 دليل البرمجة نموذجا "مرحبا العالم" النصي لمساعدتنا على القفز في وبدء.يمكننا أن نرى بعض الأشياء الجارية هنا: يتم تعيين وحدات إلى بوصة، يتم إنشاء وثيقة جديدة، ويتم إضافة النص ببساطة، وذلك باستخدام فوتوشوب أبي.

لإنشاء هذا المستند الأساسي، ستحتاج إلى محرر نصوص مثل كومودو إديت أو نوتيباد 2 أو فريس فور ماك.تأكد من حفظ ملف جافا سكريبت كملف. JSX أو ملف. JS.سوف يقرأ فوتوشوب بسهولة إما في أوس X أو ويندوز.حفظ الملف الخاص بك في أي مكان يمكنك تحديد موقع في وقت لاحق.

instagram viewer

تأكد من تنزيل دليل البرمجة النصية لإصدار فوتوشوب ونسخ النص من بدف، بدلا بدلا من إعادة صياغة !

فتح فوتوشوب.أي إصدار يعود إلى كريتيف سويت 2 سيعمل بشكل جيد، على الرغم من أن الشفرة قد تكون مختلفة.

انتقل إلى ملف & غ؛النصوص البرمجية & غ؛تصفح للبحث عن ملف جافا سكريبت المحفوظ.

انتقل إلى مكان حفظ ملف جافاسكريبت "هيلو وورد" وتحميله.

يقوم فوتوشوب بتكوين مستند للمواصفات في ملف جافاسكريبت: 2 بواقع 4 بوصات، مع كائن النص "هيلو، وورد."

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

إنشاء صفحة جديدة باستخدام مدير الأحداث

ببساطة تعديل مستند "هيلو وورد"، يمكننا إنشاء برنامج نصي سيؤدي إلى إنشاء حجم ورق قياسي بدقة عالية.تتم إزالة البتات حول كائن النص وتغيير التعليقات أيضا.

لاحظ أن app.documents.add له قيم مختلفة من ملف "هيلو وورد"."8.5" و "11" لا تزال بوصة، ولكن 300 هو حل الملف.

هنا هو رمز لنسخ ولصق، إذا كنت يميل ذلك:

// نيو كانفاس سكريبت

// تذكر إعدادات الوحدة الحالية ثم تعيين وحدات إلى

// القيمة المتوقعة من قبل هذا البرنامج النصي

فار أورجنالونيت = preferences.rulerUnits

preferences.rulerUnits = الوحدات.INCHES

// إنشاء مستند جديد بحجم 8.5 × 11 بوصة وتعيينه للمتغير

فار دوكرف = app.documents.add( 8.5، 11، 300)

// ريليس ريفيرنسس

دوكريف = نول

أرتلايرف = نول

تكستيتمريف = نول

// استعادة إعداد وحدة المسطرة الأصلية

app.preferences.rulerUnits = أورجنال ونيت

احفظ المستند كملف جيس أو. JSX في أي مكان تهتم بتخزينه.

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

عودة إلى فوتوشوب.

ضمن نفس الملف & غ؛قائمة البرامج النصية، ستجد "سكريبت إيفنتس ماناجر." افتحه.

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

ابحث عن ملف جافا سكريبت الخاص بك.

إضافة البرنامج النصي المخصص الخاص بك وانقر على "تم".

إعادة تشغيل فوتوشوب، نجد أنه يفتح صفحة 8.5 بوصة من 11 بوصة في 300 نقطة في البوصة القرار، تماما كما كتبنا.

تقريبا كل ما يمكن القيام به في فوتوشوب مع لوحة المفاتيح والماوس يمكن أن يتم في جافاسكريبت( أو بالإضافة إلى أبليسكريبت أو فيسوال باسيك، على الرغم من أن تلك تعتمد على منصة).جرب مهارات جافاسكريبت الخاصة بك، أو عد إلى هاو-تو جيك لأنفسنا يأخذ على أتمتة فوتوشوب مع جافا سكريبت!

يحتوي جافا سكريبت أو أبليسكريبت أو فيسوال باسيك على أدلة للنص البرمجي المتاح للتنزيل، حيث يتم الرجوع إلى فوتوشوب CS2.تحميل أي وجميع منهم هنا.