فوٹوشاپ سکرپٹ کے ساتھ فوٹوشاپ کو خودکار بنانے کا طریقہ

فوٹوشاپ سکرپٹ کے ساتھ فوٹوشاپ کو خودکار بنانے کا طریقہ

فوٹوشاپ تصاویر میں ترمیم کرنے کا ایک شاندار ٹول ہے - اور یہ کوئی راز نہیں ہے کہ ہم یہاں اس کے بڑے پرستار ہیں۔ ہم نے پہلے احاطہ کیا ہے کہ سادہ لوگو کیسے ڈیزائن کیا جائے ، اور کیسے۔ اوور ایکسپوزڈ تصاویر کو ٹھیک کریں۔ ، لہذا آٹومیشن اگلا منطقی مرحلہ ہے جب آپ بنیادی باتوں میں مہارت حاصل کرلیں۔





آپ نے سنا ہوگا۔ فوٹوشاپ ایکشنز۔ . یہ آپ کو کاموں کو خودکار کرنے کا ایک آسان طریقہ فراہم کرتے ہیں۔ آج میں آپ کو دکھاتا ہوں کہ کس طرح استعمال کرنا ہے۔ فوٹوشاپ اسکرپٹس۔ . فوٹوشاپ سکرپٹ عمل سے قدرے زیادہ طاقتور ہیں ، اور آپ کو رن ٹائم کے وقت اسکرپٹ کے رویے کو تبدیل کرنے کی صلاحیت فراہم کرتے ہیں - کچھ اعمال نہیں کر سکتے!





پریشان نہ ہوں اگر یہ پیچیدہ لگتا ہے: اسکرپٹ جاوا اسکرپٹ میں لکھی جاتی ہیں ، ایک سادہ لیکن طاقتور زبان۔





اگر آپ کے پرستار ہیں۔ جیمپ۔ یا فوٹوشاپ پر پیسہ خرچ نہیں کرنا چاہتے ، پھر اسکرپٹس کے ساتھ GIMP کو خودکار کرنے کے لیے ہماری گائیڈ دیکھیں۔

آپ کا پہلا سکرپٹ: تصاویر کا سائز تبدیل کریں۔

سکرپٹ لکھتے وقت ، آپ استعمال کر سکتے ہیں ایکسٹینڈ اسکرپٹ ٹول کٹ۔ . آپ کو یہ استعمال کرنے کی ضرورت نہیں ہے ، آپ اپنی پسند کا کوئی بھی ٹیکسٹ ایڈیٹر استعمال کرسکتے ہیں (مجھے پسند ہے۔ شاندار متن۔ ) ، لیکن اس ٹول کٹ کو استعمال کرنے کے بہت سارے فوائد ہیں۔ سب سے بڑا فائدہ یہ ہے کہ آپ سیٹ کر سکتے ہیں۔ بریک پوائنٹس ، جو آپ کے کوڈ کو ڈیبگ کرنا اور کسی بھی کیڑے کی شناخت کرنا بہت آسان بنا دیتا ہے۔



ٹیلی گرام کے لیے اسٹیکرز بنانے کا طریقہ

ایکسٹینڈ اسکرپٹ ٹول کٹ آپ کے تخلیقی کلاؤڈ سبسکرپشن کے ساتھ شامل ہے ، لہذا آگے بڑھیں اور اسے اپنے انسٹال کریں تخلیقی کلاؤڈ ایپ۔ یا اوپر کی ویب سائٹ۔

ایک بار انسٹال ہونے کے بعد ٹول کٹ کھولیں۔ آپ کو اس کے بجائے تاریخی نظر آنے والا انٹرفیس پیش کیا جائے گا:





آپ کے پہلے سکرپٹ کا کوڈ یہ ہے - اسے کاپی کریں اور بائیں طرف مرکزی کوڈ ونڈو میں پیسٹ کریں:

current_document = app.activeDocument;
new_width = 670;
current_document.resizeImage(
UnitValue(new_width, 'px'),
null,
null,
ResampleMethod.BICUBIC
);

آئیے توڑ دیں کہ یہ کوڈ کیا کر رہا ہے۔ کی current_document متغیر فعال دستاویز کو محفوظ کرتا ہے۔ چیز فوٹوشاپ سے. اس تک رسائی حاصل ہے app.activeDocument نحو اگر آپ کے پاس فوٹوشاپ کسی دستاویز کے ساتھ نہیں چل رہا ہے تو یہ کوڈ ہوگا۔ ایک استثنا پھینک دیں . رعایت کوڈ کے عمل کو روکنے کے طریقے ہیں - اگر کوئی دستاویز نہ ہو تو یہ اسکرپٹ جاری نہیں رہ سکتا!





کی نئی چوڑائی متغیر اس چوڑائی کو ذخیرہ کرتا ہے جسے آپ اپنی نئی دستاویز بنانا چاہتے ہیں۔

آخر میں ، تصویر کا سائز تبدیل کریں۔ طریقہ تصویر کا سائز تبدیل کرتا ہے۔ اس تک رسائی حاصل کرنا ہے current_document متغیر آپ کو اپنی نئی چوڑائی میں منتقل کرنے کی ضرورت ہے ( بنیادی اساس طریقہ) ، اور دوبارہ نمونہ کا طریقہ کی بکوبک۔ .

آپ کے لیے دوبارہ ترتیب دینے کے پانچ اہم طریقے ہیں۔ یہ سب رفتار اور معیار کے لحاظ سے مختلف ہیں ، لہذا ان کے ساتھ کھیلیں (حالانکہ بکوبک زیادہ تر مقاصد کے لیے ٹھیک ہے)۔ یہاں اختلافات کا ایک فوری خلاصہ ہے:

  1. قریبی پڑوسی: بہت تیز مگر بنیادی۔
  2. بلینیئر: قریبی پڑوسی سے بہتر ، لیکن سست اور بیکوبک کی طرح اچھا نہیں۔
  3. بیکوبک: بہت اچھے نتائج ، لیکن کمپیوٹیشنل طور پر مہنگے۔
  4. بیکوبک ہموار: اپسیلنگ (بڑا بنانا) کے لیے بیکوبک کا ایک بہتر ورژن۔
  5. بیکوبک شارپر: بِکوبک کا ایک بہتر ورژن جو ڈاونسیمپلنگ (چھوٹا بنانا) کے لیے ڈیزائن کیا گیا ہے۔

اپنے کوڈ میں ان کا استعمال کرتے وقت ان کا بڑا استعمال کرنا یاد رکھیں۔

اب جب کہ آپ کوڈ کو سمجھ گئے ہیں ، اب اسے چلانے کا وقت آگیا ہے! اس بات کو یقینی بنائیں کہ آپ کے پاس فوٹوشاپ کھلی ہے ، ایک دستاویز کے ساتھ۔

ایکسٹینڈ اسکرپٹ ٹول کٹ کے اوپری حصے میں ، ہدف ڈراپ ڈاؤن مینو (اوپر بائیں) سے۔ ایکسٹینڈ اسکرپٹ ٹول کٹ CC کو ایڈوب فوٹوشاپ سی سی 2017۔ (یا جو بھی آپ فوٹوشاپ کا خاص ورژن ہے)۔ اگر آپ دوسرے ایڈوب ایپس کے لیے سکرپٹ لکھ رہے ہیں ، تو آپ اسے اس کے بجائے ان میں تبدیل کر سکتے ہیں۔

اب دبائیں کھیلیں ٹارگٹ ڈراپ ڈاؤن کے دائیں بٹن ، پر اوپر سے دایاں آپ کے کوڈ کا.

اگر سب کچھ صحیح طریقے سے چلتا ہے تو ، آپ کی دستاویز کا سائز تبدیل کر دیا گیا ہے (اسے محفوظ کرنا نہ بھولیں)۔ کی جاوا اسکرپٹ کنسول۔ آپ کے ٹول کٹ کے اوپری دائیں طرف آپ کے سکرپٹ کا آؤٹ پٹ دکھائے گا۔ جیسا کہ کوئی آؤٹ پٹ نہیں ہے ، یہ کہے گا۔ نتیجہ: غیر متعین۔ .

اگر کوئی مسئلہ ہے (جیسے کوئی استثناء پھینکا گیا) ، آپ کا کوڈ نہیں چلے گا ، اور آپ کو اورنج بار مل جائے گا۔ تقریبا مسئلہ کا مقام.

یہ ایک سادہ ٹائپو ہوسکتا ہے ، لہذا اسکرپٹ کو روکنے کے بعد ( اوپر دائیں کنٹرولز۔ > سٹاپ بٹن۔ )، دوبارہ جانچنا:

  • آپ کا کوڈ درست ہے اور اس میں کوئی غلطی نہیں ہے۔
  • فوٹو شاپ چل رہی ہے۔
  • آپ کے پاس فوٹوشاپ میں ایک دستاویز کھلی ہے۔

سکرپٹ چل رہا ہے۔

اب آپ کا کوڈ صحیح طریقے سے چل رہا ہے ، اب وقت آگیا ہے کہ اسے فوٹوشاپ میں شامل کریں۔

اپنے ٹول کٹ کے اندر ، پر جائیں۔ فائل۔ > محفوظ کریں ، اور اپنے اسکرپٹ کو مناسب جگہ پر مناسب نام کے ساتھ محفوظ کریں۔ پہلے سے طے شدہ طور پر ، یہ ہوگا۔ ایڈوب سکرپٹ فولڈر. نوٹ کریں کہ سکرپٹ کو کیسے ختم کرنا ہے۔ .jsx فارمیٹ

فوٹوشاپ کے اندر ، پر جائیں۔ فائل۔ > سکرپٹ > اسکرپٹ ایونٹس منیجر۔ . ٹک اسکرپٹس/ایکشنز چلانے کے لیے ایونٹس کو فعال کریں۔ .

ایک بار فعال ہوجانے کے بعد ، یہ انٹرفیس آپ کو موجودہ اسکرپٹس کو چلانے کے لیے ترتیب دینے کی اجازت دیتا ہے جب کچھ اقدامات ہوتے ہیں۔ کئی اہم شعبے ہیں:

  1. فوٹوشاپ ایونٹ: یہ اس وقت ہے جب اسکرپٹ چلے گا۔ آپ مختلف اختیارات میں سے انتخاب کرسکتے ہیں ، جیسے پرنٹ کرتے وقت ، نئی دستاویز کھولتے وقت ، اور بہت کچھ۔
  2. سکرپٹ: یہ اسکرپٹ چلانے کے لیے ہے۔ یہاں کچھ بنیادی چیزیں بنی ہوئی ہیں ، لیکن آپ یہاں اپنا ایک سکرپٹ بھی تفویض کرسکتے ہیں۔
  3. عمل: اگر آپ اسکرپٹ استعمال نہیں کر رہے ہیں تو ، آپ اس کے بجائے انجام دینے کے لیے ایک بنیادی کارروائی کا انتخاب کر سکتے ہیں ، جیسے پی ڈی ایف میں محفوظ کریں۔

منتخب کریں۔ سکرپٹ ، اور پھر منتخب کریں۔ براؤز کریں . اپنا اسکرپٹ منتخب کریں۔ آگے بڑھیں اور ایک ایونٹ کا انتخاب کریں ، جو آپ کی سکرپٹ کو متحرک کرے گا۔

ایک بار سیٹ اپ ہونے کے بعد ، کلک کریں۔ شامل کریں اور پھر ہو گیا . یہ مینو بھی ہے جہاں آپ پہلے سے تشکیل شدہ کسی بھی سکرپٹ میں ترمیم یا حذف کرسکتے ہیں۔

اگر آپ اپنی اسکرپٹ کو کسی ایکشن سے نہیں جوڑنا چاہتے ہیں تو سیٹ اپ کرنا اور بھی آسان ہے۔ کے پاس جاؤ فائل۔ > سکرپٹ > براؤز کریں . اپنے اسکرپٹ پر جائیں ، اور پھر اوپن دبائیں۔ آپ کا سکرپٹ فورا چلے گا۔

اگر آپ اس سکرپٹ مینو میں اپنی سکرپٹ دیکھنا چاہتے ہیں تو آپ کو اسے مناسب فولڈر میں کاپی کرنے کی ضرورت ہے۔ یہ میں پایا جا سکتا ہے پیش سیٹیں۔ > سکرپٹ آپ کے فوٹوشاپ انسٹالیشن کا فولڈر۔

ایک بار کاپی کرنے کے بعد ، فوٹوشاپ کو دوبارہ شروع کریں۔ ایک بار دوبارہ شروع ہونے کے بعد ، آپ کا سکرپٹ مینو آئٹم کے طور پر نظر آئے گا۔ فائل۔ > سکرپٹ مینو.

تصاویر کا سائز تبدیل کریں: اسے بہتر بنانا۔

اب جب کہ آپ کو فوٹوشاپ سکرپٹ کی سمجھ ہے ، اب وقت آگیا ہے کہ کوڈ کو بہتر بنایا جائے۔

یہ کوڈ تصاویر کا سائز تبدیل کرنے میں بہت اچھا کام کرتا ہے۔ 670px (یا جو بھی سائز آپ نے اسے تبدیل کیا) ، لیکن یہ بہتر ہوسکتا ہے۔ خوش قسمتی سے ، جاوا اسکرپٹ ایک بہت ہی لچکدار زبان ہے!

آئیے کوڈ میں ترمیم کریں تاکہ نئے سائز سے چھوٹی تصاویر کا سائز تبدیل نہ ہو۔ یہاں کوڈ ہے:

current_document = app.activeDocument;
new_width = 670;
if(current_document.width > new_width) {
current_document.resizeImage(
UnitValue(new_width, 'px'),
null,
null,
ResampleMethod.BICUBIC
);
}

یہاں صرف ایک تبدیلی ہے۔ ایک اگر بیان کو سائز تبدیل کرنے کے طریقہ کار کے گرد لپیٹ دیا گیا ہے۔ اگر موجودہ دستاویز کی چوڑائی (تک رسائی حاصل ہے۔ current_document.width ) نئی چوڑائی سے کم ہے ، سائز تبدیل نہ کریں۔

یہ اس بات کو یقینی بناتا ہے کہ چھوٹی تصاویر کو بڑھایا نہ جائے ، جو معیار کو کم کرے گا۔

جب آپ ٹول کٹ میں کوڈ ٹائپ کرنا شروع کرتے ہیں تو ، یہ آپ کے لیے درست تبدیلیاں ، کال کرنے کے طریقے ، یا پراپرٹیز تک رسائی کے لیے تجاویز فراہم کرتا ہے۔ یہ بہت مفید ہے ، اور آپ کو اس سے بھرپور فائدہ اٹھانا چاہیے!

یہاں ایک حتمی تبدیلی ہے:

میرا کمپیوٹر میرے فون کو کیوں نہیں پہچانتا؟
current_document = app.activeDocument; // Get the active document
new_width = 670; // new width to ressize to
if(current_document.width > new_width) {
// if document is larger than new size
current_document.resizeImage(
UnitValue(new_width, 'px'),
null,
null,
ResampleMethod.BICUBICSHARPER
);
}
current_document.activeLayer.autoContrast(); // Apply contrast
current_doc.activeLayer.applySharpen(); // Apply Sharpen

اس کوڈ میں اب تبصرے شامل ہیں ، ایسی چیز جو تمام کوڈ میں ہونی چاہیے ، اور جو مستقبل میں آپ کی مدد کرے گی۔

دوبارہ نمونے کا طریقہ بدل گیا ہے۔ بیکوبک شارپر۔ - تصویروں کو نیچے کرتے وقت یہ قدرے بہتر نتائج پیدا کرتا ہے۔

آخر میں ، برعکس اور تیز کرنے کو آخری مرحلے کے طور پر لاگو کیا گیا ہے۔

آپ کیا کوڈ کریں گے؟

اب تک آپ کو خودکار ہونے کے لیے درکار سب کچھ معلوم ہونا چاہیے۔ کچھ بھی فوٹوشاپ میں! اگر آپ اسے فوٹوشاپ میں کر سکتے ہیں ، تو آپ اسے خودکار کر سکتے ہیں۔ فوٹوشاپ API بہت سی خصوصیات تک رسائی فراہم کرتا ہے ، اور ان کی دستاویزات تقریبا ہر خصوصیت کو بیان کرتی ہیں جس تک آپ رسائی حاصل کرسکتے ہیں۔

یقینا ، آج کی مثالیں صرف بنیادی تھیں ، لیکن وہ بنیادی تفصیلات کا احاطہ کرتی ہیں - آپ اپنی ضروریات کے مطابق مخصوص اسکرپٹ کو نافذ کرسکتے ہیں!

کیا آپ نے آج کچھ نیا سیکھا؟ آپ کے پسندیدہ سکرپٹ کیا ہیں؟ ہمیں ذیل میں تبصرے میں بتائیں!

تصویری کریڈٹ: وائٹ موکا بذریعہ Shutterstock.com۔

بانٹیں بانٹیں ٹویٹ ای میل۔ اپنے ونڈوز 10 ڈیسک ٹاپ کی شکل اور احساس کو کیسے تبدیل کیا جائے۔

ونڈوز 10 کو بہتر بنانے کا طریقہ جاننا چاہتے ہیں؟ ونڈوز 10 کو اپنا بنانے کے لیے ان آسان تخصیصات کا استعمال کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • تخلیقی۔
  • پروگرامنگ۔
  • فوٹوگرافی
  • اڈوب فوٹوشاپ
  • اسکرپٹنگ۔
مصنف کے بارے میں جو کوبرن۔(136 مضامین شائع ہوئے)

جو یونیورسٹی آف لنکن یونیورسٹی سے کمپیوٹر سائنس میں گریجویٹ ہیں۔ وہ ایک پیشہ ور سافٹ وئیر ڈویلپر ہے ، اور جب وہ ڈرون نہیں اڑاتا یا موسیقی نہیں لکھتا ، تو وہ اکثر تصاویر لیتے یا ویڈیو بناتے ہوئے پایا جا سکتا ہے۔

جو کوبرن سے مزید۔

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔