کمانڈ لائن & گھونٹ کے ساتھ تصویری فائل فارمیٹس کو تبدیل کرنا
تصاویر کو نئے فائل فارمیٹس میں تبدیل کرنا بہت آسان ہے جس کی بدولت مختلف ٹولز براہ راست OS X (اور زیادہ تر لینکس ڈسٹری بیوشنز) میں بنائے گئے ہیں۔ اگرچہ سب سے آسان طریقہ تصویروں کو تبدیل کرنے کے لیے پیش نظارہ کا استعمال کرتا ہے، ایک کمانڈ لائن آپشن ہے جو وہی گھونٹ ٹول استعمال کرتا ہے جس پر ہم نے کمانڈ لائن سے بیچ کا سائز تبدیل کرنے کے لیے پہلے بات کی ہے۔گھونٹ کا استعمال کرتے ہوئے، آپ سنگل امیجز کو نئے امیج فارمیٹس میں تبدیل کر سکتے ہیں، یا بیچ امیج کنورژن بھی کر سکتے ہیں۔
کمانڈ لائن سے سادہ تصویری تبدیلی
ایک تصویر کو گھونٹ کے ساتھ تبدیل کرنے کے لیے درج ذیل کمانڈ سٹرنگ نحو استعمال کریں:
sips -s فارمیٹ --out
مثال کے طور پر، "test.jpg" نامی فائل پر جسے آپ PNG میں تبدیل کرنا چاہتے ہیں، sips کا نحو ہوگا:
sips -s فارمیٹ png test.jpg --out test.png
سپس کے ساتھ بیچ تصویری تبدیلی
تصاویر کے گروپ کو تبدیل کرنا تھوڑا مشکل ہے، اور سادہ وائلڈ کارڈز کا استعمال جیسے کہ گھونٹوں کے ساتھ سائز تبدیل کرنا بالکل ایک جیسا کام نہیں کرتا ہے۔ آپ کو معلوم ہوگا کہ عام وائلڈ کارڈ جیسےاستعمال کرنے سے فائل کا نام بھی تبدیل نہیں ہوتا ہے، اس لیے ہم درج ذیل کمانڈ نحو کے ساتھ بہت آسان شیل اسکرپٹنگ استعمال کریں گے:
میں میں کے لیے ; do sips -s format $i --out /$i.;done
اسے استعمال کرنے کے لیے، ہم موجودہ ڈائرکٹری کے ایک نئے ذیلی فولڈر میں .jpeg فائلوں کے فولڈر کو png فائلوں میں تبدیل کر دیں گے، جسے "Converted" کہا جاتا ہے:
میں کے لیے .jpeg; do sips -s فارمیٹ png $i --out Converted/$i.png;done
اس کمانڈ کو چلانے کے نتیجے میں تمام JPEG تصاویر نئی ڈائرکٹری میں PNG فارمیٹ میں تبدیل ہو سکتی ہیں۔
ایک ممکنہ طور پر پریشان کن کیچ یہ ہے کہ نتیجے میں آنے والے فائل ناموں میں اصل فائل ٹائپ بھی شامل ہو جائے گی، یعنی آپ کو "test.jpeg.png" کے عنوان سے فائلیں ملیں گی۔ فائل کی توسیع درست رہتی ہے، یہ صرف نام دینے کا مسئلہ ہے۔ آپ ان کا نام تبدیل کرکے اور پھر اسی طرح کی باش اسکرپٹ کے ساتھ بعد میں مناسب فائل ایکسٹینشن شامل کرکے، ریجیکس کا استعمال کرکے، یا ایم وی کے ساتھ دستی طور پر نام تبدیل کرکے اسے حاصل کرسکتے ہیں۔
کچھ فائل فارمیٹس کے ساتھ گھونٹ چلاتے وقت آپ کو exif ڈیٹا کے حوالے سے 'lingpng وارننگ' کی خرابیوں کا سامنا کرنا پڑ سکتا ہے، ان غلطیوں کو زیادہ تر نظر انداز کیا جا سکتا ہے اور تصویر کی تبدیلی اب بھی ہوتی رہے گی۔
بیچ کی تبدیلی کے آئیڈیا کے لیے تھوم کا شکریہ