ایسے اپ لوڈ فارم جو تصویر پر 50 KB کی حد لگاتے ہیں، ویزا کی درخواستوں، امتحانی پورٹلوں اور نوکری کی سائٹوں پر عام ہیں۔ حد واقعی ہوتی ہے، مگر جو مشورہ عام طور پر ملتا ہے — اسکرین شاٹ لے لو، یا کاٹتے جاؤ جب تک سما نہ جائے — وہ ضرورت سے کہیں زیادہ معیار ضائع کر دیتا ہے۔
معیار سے پہلے پیمائش گھٹائیں
4000 پکسل چوڑی تصویر کو 50 KB میں ٹھونسیں تو وہ کسی بھی معیار پر گدلی ہی لگے گی، کیونکہ JPEG اپنا سارا بجٹ ایسی تفصیل بیان کرنے پر خرچ کر دیتا ہے جو کسی کو نظر ہی نہیں آنی۔ اگر فارم آپ کی تصویر 600 پکسل چوڑی دکھاتا ہے، تو پہلے اسے تقریباً اس سے دُگنی پیمائش پر لے آئیں۔
وجہ سیدھا حساب ہے۔ ہر پکسل بائٹ مانگتا ہے۔ چوڑائی اور اونچائی آدھی کریں تو پکسل کی تعداد چوتھائی رہ جاتی ہے، اور بچے ہوئے ہر پکسل کے حصے میں تقریباً چار گنا بائٹ آ جاتے ہیں — اور فی پکسل بائٹ ہی وہ چیز ہے جو طے کرتی ہے کہ تصویر تیز دکھے گی یا پھیلی ہوئی۔
معیار کی سطح تلاش سے ڈھونڈنے دیں
سلائیڈر ہلانا اور بار بار برآمد کرنا محض اندازہ ہے۔ آپ کو دراصل وہ سب سے اونچا معیار چاہیے جو پھر بھی حد سے نیچے رہے — یہ ذوق کا نہیں، تلاش کا مسئلہ ہے۔
معیار کی قدر پر بائنری سرچ چند اینکوڈ میں اِسی جواب تک پہنچ جاتی ہے۔ تصویر کمپریسر یہی کرتا ہے: وہ بار بار دوبارہ اینکوڈ کرتا ہے، ہر بار دائرہ تنگ کرتا ہے، اور وہ سب سے بڑی فائل رکھ لیتا ہے جو حد میں سما جائے۔ ”سب سے بڑی جو سما جائے“ اور ”سب سے اچھی دکھنے والی جو سما جائے“ ایک ہی بات ہے۔
مواد کے حساب سے فارمیٹ چنیں
تصویریں JPEG یا WebP میں رہنی چاہئیں۔ متن کے اسکرین شاٹ، خاکے اور لوگو PNG میں — انہیں JPEG سے گزاریں تو کناروں پر نمایاں دھندلاہٹ آ جاتی ہے اور فائل اکثر چھوٹی نہیں، بڑی ہو جاتی ہے۔ اس تقسیم کی وجہ، اور AVIF اس میں کہاں آتا ہے، یہ سب تصویر کا فارمیٹ چننا میں ہے۔
50 KB پر، اگر تصویر فوٹو ہے، تو JPEG استعمال کریں۔ اس سائز پر نقصان والا WebP بہتر رہتا — وہ آنکھوں اور بالوں کی تفصیل بچا لیتا ہے جہاں JPEG بلاک کے نشانات پر بائٹ خرچ کر دیتا ہے — مگر ٹول زول وہ بنا نہیں سکتا: ہمارا WebP بغیر نقصان کے ہوتا ہے، اور کسی چہرے کی تصویر پر وہ 50 KB کے آس پاس بھی نہیں پہنچتا۔ یہاں معیار کا ڈائل صرف JPEG کے پاس ہے، اور سخت سائز کی حد کو یہی ڈائل درکار ہوتا ہے۔ ویسے بھی زیادہ تر سرکاری پورٹل یہی قبول کرتے ہیں، سو کسی اور چیز کی طرف بڑھنے سے پہلے قبول شدہ فارمیٹس کی فہرست دیکھ لیں۔
تلاش وہی کام ہے جو کمپریسر آپ کی جگہ کرتا ہے، اور براؤزر تصویر کمپریس کرتا ہے تو ہوتا کیا ہے میں ڈی کوڈ، ری سیمپل اور اینکوڈ کے وہ مرحلے تفصیل سے ہیں جو وہ ہر چکر میں دہراتا ہے۔
پھر بھی نہ سمائے تو کیا کریں
سمجھوتے سے پہلے کاٹیں۔ موضوع پر تنگ کراپ وہ پکسل ہٹا دیتا ہے جن کی قیمت آپ دے رہے تھے اور جن کی ضرورت نہیں تھی۔ چہرے کی تصویر میں سر اور کندھوں تک کراپ کرنا اکثر آخری شکل کے لیے اُس سے زیادہ کام کرتا ہے جتنا اینکوڈر کی کوئی بھی ترتیب کر سکتی ہے۔ ToolZool ابھی کراپ نہیں کرتا — یہ کام اپنے فون کی فوٹو ایپ یا کسی بھی تصویری ایڈیٹر میں کریں، پھر کٹی ہوئی فائل یہاں لے آئیں۔
اگر کراپ کے بعد بھی نہ سمائے، تو ممکن ہے حد وہ نہ ہو جو آپ سمجھ رہے ہیں۔ جو فارم 45 KB کی فائل مسترد کر دے، وہ بائٹ کی گنتی کے علاوہ کچھ اور جانچ رہا ہے، اور اپ لوڈ فارم آپ کی فائل کیوں مسترد کرتا ہے میں باقی وہ تین جانچیں بیان ہیں جو وہ چلا رہا ہو سکتا ہے۔

