جاواسکريپت چطور ميتواند با يک
ويرايشگر تصوير در ارتباط باشد؟ در ترفند اين شماره ميخواهيم فرآيند
خودکار فتوشاپي را در نگارشهاي مختلف فتوشاپ از طريق جاواسکريپت پيگيري
كنيم.
پيش از هر چيز بايد بگوييم فتوشاپ
APIاي دارد که ميتوان از طريق آن عمليات مختلفي را در آن به صورت خودکار
انجام داد.
براي
اين کار فتوشاپ را باز کنيد، بهتر است نگارش فتوشاپ شما CS2 به بعد باشد.
حالا به گزينهFile\Scripts برويد و به دنبال فايل جاواسکريپت ذخيره شده
بگرديد. اين اسکريپت در بخش Actionها قرار ميگيرد. به عنوان مثال اسکريپت
زير را در نظر بگيريد:
var originalUnit =
preferences.rulerUnits
preferences.rulerUnits = Units.INCHES
var docRef =
app.documents.add (8.5, 11, 300)
docRef = null
artLayerRef = null
textItemRef = null
app.preferences.rulerUnits = originalUnit
اين اسکريپت
يک پرونده جديد در فتوشاپ باز ميکند و اندازه آن را 5/8 در 11 اينچ با
رزولوشن 300 پيکسل در اينچ ميسازد. اين اسکريپت را با پسوند JS يا JSX
ذخيره کرده و از روش بالا آن را باز کنيد. حالا اگر يکبار فتوشاپ خود را
ببنديد و باز کنيد، متوجه ميشويد که به صورت خودکار، يک سند با مشخصات
گفته شده ايجاد شده است.