PNG سے ICNS کنورٹر
Xcode یا Terminal کھولے بغیر مربع PNG سے macOS کا .icns آئیکن بنائیں۔ اسے ایپ کی شکل میں پیک کیے گئے اسکرپٹ، ڈسک امیج، فولڈر یا Electron بلڈ کے لیے استعمال کریں، اور نیچے دیکھیں کہ Xcode کے ذریعے ایپ جاری کرتے وقت مکمل iconset کیسے کام کرتا ہے۔
تصویر کنورٹر
یا JPG, JPEG, JPE … فائلیں یہاں ڈراپ کریں ·
زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف
فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔
85 تصاویر کو اصل کے مطابق دکھاتا ہے۔ چھوٹی فائل چاہیے ہو تبھی اسے کم کریں۔
JPG، BMP اور EPS میں شفافیت نہیں ہوتی۔ شفاف پکسلز اس رنگ سے بھرے جاتے ہیں۔
شفاف پکسلز کے پیچھے استعمال ہونے والا Hex رنگ، مثلاً #FFFFFF۔
یہ فارمیٹ صرف ایک تصویر رکھتا ہے۔ اینیمیشن برقرار رکھنی ہو تو GIF یا WebP آؤٹ پٹ چنیں۔
کثیر سائز آئیکن ایک فائل میں کئی ریزولوشنز رکھتا ہے؛ براؤزر اور آپریٹنگ سسٹم اپنی ضرورت کا انتخاب کر لیتے ہیں۔
اصل ڈائمینشنز رکھیں، یا ایک کنارہ درج کریں تو تناسب برقرار رہتا ہے۔
اوپر منتخب کردہ کنارے کے پکسلز۔
اصل ڈائمینشنز کا فیصد۔
اسکرینز اور ویب کے لیے sRGB درست ہے۔ پرنٹ ورک فلو کے لیے اصل رکھیں؛ گرے اسکیل رنگ ختم کر دیتا ہے۔
صرف میٹا ڈیٹا، 0 اصل قدر رکھتا ہے۔ پرنٹر اور کچھ پورٹلز یہ نمبر پڑھتے ہیں؛ اس سے پکسل ڈائمینشنز نہیں بدلتیں۔
اس ٹول کو استعمال کرنے کا طریقہ
- 1
مربع PNG اپ لوڈ کریں
کم از کم 1024 × 1024 px کا شفاف پس منظر والا آرٹ ورک استعمال کریں۔
- 2
تمام سائز برقرار رکھیں
اعلیٰ سیٹنگز کے تحت آئیکن سائز کو تمام سائز (16–256) پر رکھا گیا ہے، تاکہ Finder کی فہرستوں، سائیڈ بار اور Dock کی ٹائلوں کو ان کے مطابق تصویر مل جائے۔
- 3
ICNS میں تبدیل کریں
ICNS میں تبدیل کریں دبائیں اور .icns فائل ڈاؤن لوڈ کریں، جو ایپ بنڈل کے Resources فولڈر یا Get Info ونڈو کے لیے تیار ہے۔
.icns فائل Apple کا آئیکن کنٹینر ہے: ایک فائل، کئی چوکور بٹ میپ، اور Finder، Dock یا Spotlight ہر ایک کو اس کے درکار سائز میں دکھاتا ہے۔ PNG تبدیل کرنے سے یہ تمام سلاٹ ایک ہی آرٹ ورک سے بھر جاتے ہیں۔
PNG سے ICNS: macOS آئیکن فائل میں کیا ہوتا ہے
Apple نے 1998 میں Mac OS 8.5 کے ساتھ ICNS فارمیٹ متعارف کرایا، اور Mac OS X نے اسے وہ فائل رکھا جس کی طرف ہر ایپلیکیشن بنڈل اشارہ کرتا ہے۔ اسکرین کی کثافت کے ساتھ کنٹینر بھی بڑھا: 512 px انٹریاں Mac OS X 10.5 کے ساتھ آئیں، اور 1024 px انٹری، جس پر 512 × 512 @2x لکھا ہوتا ہے، OS X 10.7 اور 10.8 میں Retina ڈسپلے کے ساتھ آئی۔
ہر سلاٹ ایک جوڑا ہے: Retina اسکرینوں کے لیے ایک ہی پوائنٹ سائز کی 1x تصویر اور @2x تصویر۔ Finder ڈسپلے اور ویو کے مطابق تصویر چنتا ہے، اسی لیے 1024 px کی ایک PNG کو Finder خود چھوٹا کرے تو لسٹ ویو میں وہ حقیقی 16 px انٹری سے زیادہ دھندلی دکھتی ہے۔
Mac iconset کے سائز 16 px سے 1024 px تک
| پوائنٹ سائز | 1x فائل (پکسل) | @2x فائل (پکسل) | کہاں نظر آتا ہے |
|---|---|---|---|
| 16 pt | icon_16x16.png (16) | [email protected] (32) | Finder لسٹ ویو، مینو |
| 32 pt | icon_32x32.png (32) | [email protected] (64) | سائیڈ بار، چھوٹے آئیکن کا ویو |
| 128 pt | icon_128x128.png (128) | [email protected] (256) | Finder آئیکن ویو، Dock |
| 256 pt | icon_256x256.png (256) | [email protected] (512) | بڑے آئیکن کا ویو، Quick Look |
| 512 pt | icon_512x512.png (512) | [email protected] (1024) | Get Info پری ویو، App Store |
mkdir MyApp.iconset sips -z 512 512 icon-1024.png --out MyApp.iconset/icon_512x512.png cp icon-1024.png MyApp.iconset/[email protected] # 16، 32، 64، 128 اور 256 px فائلوں کے لیے sips دہرائیں iconutil -c icns MyApp.iconset
PNG
Portable Network Graphics
PNG ایک لاس لیس راسٹر فارمیٹ ہے جسے 1996 میں PNG Development Group نے شائع کیا اور بعد میں W3C اور ISO نے معیاری بنایا۔ یہ ہر پکسل کو بالکل ویسا ہی رکھتا ہے، مکمل الفا شفافیت کو سپورٹ کرتا ہے اور متن، تیز کناروں اور سادہ رنگوں کو بغیر خرابی کے سنبھالتا ہے۔ اسی درستگی کی وجہ سے یہ اسکرین شاٹس، لوگوز، آئیکنز اور انٹرفیس گرافکس کے لیے مثالی ہے۔ اس کی قیمت سائز ہے: PNG میں محفوظ تصاویر اکثر اسی تصویر کے JPEG یا WebP کے مقابلے میں کئی گنا بڑی ہوتی ہیں۔ تمام براؤزرز، آپریٹنگ سسٹمز اور ایڈیٹرز PNG فائلیں کھولتے ہیں۔
- کمپریشن
- لاس لیس
- شفافیت
- ہاں
- اینیمیشن
- نہیں
- متعارف ہونے کا سال
- 1996 · PNG Development Group
ICNS
Apple آئیکن امیج
ICNS، Apple کا آئیکن کنٹینر فارمیٹ ہے جو 1998 میں Mac OS 8.5 سے macOS میں ایپلیکیشن، فولڈر اور دستاویز کے آئیکنز کے لیے استعمال ہو رہا ہے۔ ایک فائل میں 16×16 سے 1024×1024 پکسل تک کئی سائز، بشمول Retina ورژن، شامل ہوتے ہیں، جو عموماً شفافیت کے ساتھ PNG ڈیٹا کے طور پر محفوظ ہوتے ہیں۔ Xcode اور macOS اسے براہ راست پڑھتے ہیں، مگر Apple پلیٹ فارمز سے باہر یہ کم استعمال ہوتا ہے۔ Windows اور زیادہ تر ویب ٹولز کنورٹر کے بغیر ICNS نہیں کھول سکتے۔
- کمپریشن
- لاس لیس
- شفافیت
- ہاں
- اینیمیشن
- نہیں
- متعارف ہونے کا سال
- 1998 · Apple
PNG اس وقت ICNS بنتی ہے جب Mac ایپ بنڈل، انسٹالر یا فولڈر کو Apple کا آئیکن کنٹینر چاہیے ہو جس میں ایک فائل کے اندر کئی ریزولیوشن ہوں؛ ICNS واپس PNG صرف تب بنتی ہے جب موجودہ ایپ آئیکن کو کسی دستاویز یا ویب سائٹ میں دوبارہ استعمال کرنا ہو۔
آن لائن ICNS کنورٹر یا Xcode اور iconutil
یہ کنورٹر 16 سے 256 px تک کے سلاٹ بھرتا ہے، جو ہر Mac پر Finder لسٹ، سائیڈ بار، Dock اور آئیکن ویو کے لیے کافی ہے، اور Retina میں بھی 128 pt سلاٹ تک کام دیتا ہے۔ فولڈر آئیکن، DMG والیوم آئیکن، AppleScript یا Automator ایپ، یا اندرونی ٹول کو یہی درکار ہوتا ہے، اور ڈیولپر ٹولز انسٹال کرنے کی ضرورت نہیں۔
جو ایپ آپ Mac App Store میں جمع کراتے ہیں اس کے لیے Xcode کے اثاثہ کیٹلاگ میں 1024 px ماخذ استعمال کریں یا اوپر دکھائے گئے مکمل iconset پر iconutil چلائیں، تاکہ 512 pt سلاٹ حقیقی پکسلز سے بھریں۔ صاف چوکور سے آغاز کریں: اگر آپ کا لوگو چوڑا ہے تو تصویر کراپ کریں ٹول پہلے 1:1 کینوس دیتا ہے، اور تصویر کو تناسب میں کیسے کراپ کریں بتاتا ہے کہ حاشیہ کہاں چھوڑنا ہے۔
Mac صارفین کے PNG سے ICNS سے متعلق سوالات
Mac کے فولڈر یا ایپ پر اپنی مرضی کا ICNS آئیکن کیسے لگائیں؟
Finder میں آئٹم منتخب کریں، Command-I دبا کر Get Info کھولیں، پھر .icns فائل کو ونڈو کے اوپر بائیں کونے میں موجود چھوٹے آئیکن پر گھسیٹ دیں۔ اپنی بنائی ہوئی ایپ کے لیے فائل کو Contents/Resources میں رکھیں اور Info.plist کی CFBundleIconFile کلید میں اس کا نام لکھیں۔
ICNS بنانے کے لیے PNG کس سائز کی ہونی چاہیے؟
1024 × 1024 px، جو Apple کا متعین کردہ سب سے بڑا سلاٹ ہے۔ چھوٹی PNG بھی تبدیل ہو جاتی ہے، مگر ماخذ سے بڑے ہر سائز کو بڑا کیا جاتا ہے اور Retina اسکرینوں پر دھندلا نظر آتا ہے۔ آرٹ ورک چوکور ہو اور آئیکن کی شکل کے باہر پس منظر شفاف ہو۔
اگر میرے Xcode پروجیکٹ میں asset catalog ہے تو کیا ہاتھ سے بنی ICNS فائل کی ضرورت ہے؟
نہیں۔ جب macOS ٹارگٹ Assets.xcassets میں AppIcon سیٹ استعمال کرتا ہے تو Xcode اسے کمپائل کرتا ہے اور بلڈ کے دوران ایپ کی آئیکن فائل خود بنا دیتا ہے۔ الگ .icns ان پروجیکٹس کے لیے ہے جن میں Xcode نہیں ہوتا: شیل اسکرپٹ ایپس، Electron اور Tauri پیکیجرز، Python بنڈلرز اور DMG بیک گراؤنڈ۔
میرا نیا آئیکن سرمئی گول کونوں والے مربع کے اندر کیوں نظر آتا ہے؟
macOS 11 Big Sur سے Mac ایپ آئیکن گول کونوں والے چوکور کی شکل کے ہوتے ہیں، اور macOS 26 Tahoe اس شکل کو نہ بھرنے والے آئیکن کو سرمئی ٹائل کے اندر رکھتا ہے۔ گول کونوں والا چوکور خود آرٹ ورک میں بنائیں اور کونے شفاف چھوڑیں، پھر سسٹم اسے ڈیزائن کے مطابق دکھائے گا۔
کیا ICNS فائل میرے ڈیزائن کو کمپریس کرتی ہے؟
ایسا نہیں جو نظر آئے۔ جدید .icns فائلیں اپنی بڑی تصاویر کنٹینر کے اندر PNG ڈیٹا کی صورت میں رکھتی ہیں، جو بغیر معیار کھوئے ہوتا ہے۔ صرف چھوٹی پرانی انٹریاں Apple کی اپنی رن لینتھ اسکیم اور الگ 8-bit ماسک استعمال کرتی ہیں، اور موجودہ Mac پر یہ شاذ ہی دکھائی جاتی ہیں۔
کیا Windows یا Linux بھی یہی آئیکن فائل استعمال کر سکتے ہیں؟
Windows کو ICNS نہیں بلکہ ICO چاہیے؛ PNG سے ICO اسی آرٹ ورک سے بنا دیتا ہے۔ Linux ڈیسک ٹاپ تھیم فولڈرز سے سادہ PNG یا SVG آئیکن پڑھتے ہیں، اس لیے اصل PNG ہی وہ چیز ہے جو انہیں درکار ہے۔