مواد پر جائیں

ICO کو PNG میں تبدیل کریں

.ico ایک ہی تصویر کے کئی سائزوں کا بنڈل ہے، اور Windows اور براؤزرز کے سوا کوئی اسے نہیں کھولتا۔ اس میں سے سب سے بڑی تصویر ٹرانسپیرنٹ PNG کے طور پر نکالیں — ایڈیٹنگ کے لیے، کسی دستاویز کے لیے، کسی اور سائٹ کے لیے۔ کچھ بھی محفوظ نہیں کیا جاتا۔

  • کبھی محفوظ نہیں کی جاتی
  • نہ قطار، نہ انتظار
  • نہ سائن اپ، نہ واٹر مارک

یہ کیسے کام کرتا ہے

1

اپنی .ico فائلیں شامل کریں

کسی سائٹ سے محفوظ کیا گیا فیو آئیکن، کسی پروگرام سے نکالا گیا آئیکن، کسی ڈیزائنر کی بھیجی ہوئی فائل۔

2

تبدیل کریں

ہر آئیکن کے اندر کی سب سے بڑی تصویر ڈیکوڈ ہو کر PNG کے طور پر لکھی جاتی ہے، ٹرانسپیرنسی برقرار۔

3

ڈاؤن لوڈ کریں

ایک ایک کر کے یا ZIP کے طور پر۔

.ico کے اندر کیا ہوتا ہے

ICO ایک چھوٹی سی ڈائریکٹری ہے جس کے بعد کئی تصاویر ہوتی ہیں، ہر ایک مختلف سائز اور کلر ڈیپتھ کی: پہلے زمانے میں 16×16 اور 32×32، 16 یا 256 رنگوں میں، آج عموماً 16، 32، 48 اور 256 پکسل مکمل 32-bit رنگ کے ساتھ۔ اندراجات یا تو الگ ٹرانسپیرنسی ماسک کے ساتھ Windows بٹ میپس کے طور پر رکھے جاتے ہیں یا — 256 پکسل اور اس سے اوپر ہر چیز کے لیے، Vista کے بعد سے — ایمبیڈڈ PNG کے طور پر۔ ڈیکوڈر سب سے بڑا اندراج چن کر ماسک لگا کر اس کے پکسلز دے دیتا ہے، اس لیے جو PNG آپ کو ملتی ہے وہ فائل کی سب سے اچھی تصویر ہوتی ہے۔

پرانے آئیکن میں الفا چینل ایک بٹ کا ہوتا ہے — پکسل یا تو ہے یا نہیں — اور نوے کی دہائی کے 16 رنگوں والے آئیکن کے کنارے PNG میں بالکل ویسے ہی دندانے دار دکھتے ہیں جیسے اسکرین پر دکھتے تھے۔ جدید آئیکن مکمل 8-bit الفا رکھتا ہے اور اس کے کنارے نرم آتے ہیں۔ راستے میں کچھ ہموار یا بڑا نہیں کیا جاتا؛ PNG آئیکن کے اپنے پکسلز ہے۔

ویب سائٹ سے ڈاؤن لوڈ کیا گیا فیو آئیکن نام کے باوجود کبھی کبھی ICO ہوتا ہی نہیں — بہت سی سائٹس favicon.ico کے نام سے PNG یا SVG دیتی ہیں۔ فائل اس کے مواد سے پڑھی جاتی ہے، اس لیے وہ بھی ڈیکوڈ ہو جاتی ہیں؛ جو نکلتا ہے وہ بس تصویر ہے، اپنے اکلوتے سائز پر۔

جب آپ کو کچھ اور چاہیے

سب سے بڑے کے بجائے آئیکن کے ہر سائز کے لیے ImageMagick کا magick in.ico out.png ہر اندراج کے لیے ایک فائل لکھتا ہے، out-0.png، out-1.png اور آگے، اور icoutils کا icotool -x Linux پر یہی کرتا ہے اور پہلے بتاتا ہے کہ فائل میں کیا ہے۔ کسی پروگرام کے اندر کے آئیکنز کے لیے Windows پر Resource Hacker یا icoutils کا wrestool انہیں نکالتا ہے۔

اگر آئیکن ایسے آرٹ ورک سے بنا تھا جو اب بھی آپ کے پاس ہے تو اسی کی طرف واپس جائیں: آئیکن سے نکلی 256 پکسل کی PNG ریزولوشن کے لحاظ سے آخری حد ہے، جبکہ SVG یا اصل PNG کسی بھی سائز پر رینڈر ہو سکتی ہے۔

اکثر پوچھے جانے والے سوالات

کون سا سائز نکلتا ہے؟

سب سے بڑا جو آئیکن میں موجود ہو۔ جدید فیو آئیکن یا Windows آئیکن میں 16، 32، 48 اور اکثر 256 پکسل کے ورژن ہوتے ہیں؛ 256 پکسل والا آپ کو ملتا ہے، اور چھوٹے — جو عموماً اسی کی چھوٹی نقلیں ہوتے ہیں — الگ سے نہیں نکالے جاتے۔

کیا ٹرانسپیرنسی برقرار رہتی ہے؟

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

بڑا کرنے پر PNG اتنی چھوٹی اور دھندلی کیوں ہے؟

کیونکہ آئیکن میں ہمیشہ صرف چھوٹی تصاویر ہی تھیں۔ پرانے فیو آئیکن میں 32 پکسل سے بڑا کچھ نہ ہو سکتا ہے، اور کوئی تبدیلی وہ تفصیل نہیں پیدا کر سکتی جو کبھی تھی ہی نہیں۔ اگر آپ کے پاس اصل آرٹ ورک ہے — SVG یا بڑی PNG — تو اس سے تبدیل کریں۔

کیا میں الٹی سمت میں جا سکتا ہوں؟

جی ہاں: PNG سے ICO ٹول کئی سائز والا Windows آئیکن بناتا ہے، اور فیو آئیکن جنریٹر وہ پورا سیٹ بناتا ہے جو ایک ویب سائٹ کو چاہیے۔

کیا میری فائلیں کہیں محفوظ کی جاتی ہیں؟

نہیں — کسی بھی مرحلے پر کچھ بھی محفوظ نہیں کیا جاتا۔

.cur کرسر فائلوں اور آئیکن لائبریریوں کا کیا ہوگا؟

.cur وہی کنٹینر ہے، ایک ہاٹ اسپاٹ کے ساتھ، اور .ico میں نام بدل دیں تو عموماً ڈیکوڈ ہو جاتی ہے۔ .icl لائبریری یا کسی .exe کے اندر موجود آئیکن تصویری فائل نہیں؛ اسے پہلے کسی آئیکن ٹول سے نکالیں۔

جاننا مفید ہے: ہر آئیکن سے ایک تصویر — سب سے بڑی — نکالی جاتی ہے؛ اندر کے چھوٹے سائز الگ سے نہیں لکھے جاتے۔ پروگراموں (.exe، .dll) میں ایمبیڈڈ آئیکنز کو پہلے نکالنا ہوگا۔

یہ ٹول اپنی ویب سائٹ پر لگائیں

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