PNG నుండి ICNS కన్వర్టర్
Xcode లేదా Terminal తెరవకుండానే చతురస్ర PNG నుండి macOS .icns ఐకాన్ తయారు చేయండి. యాప్గా ప్యాక్ చేసిన స్క్రిప్ట్, డిస్క్ ఇమేజ్, ఫోల్డర్ లేదా Electron బిల్డ్ కోసం దీన్ని వాడండి. Xcode ద్వారా విడుదల చేసేటప్పుడు పూర్తి iconset ఎలా పనిచేస్తుందో కింద చూడండి.
ఇమేజ్ కన్వర్టర్
లేదా JPG, JPEG, JPE … ఫైళ్లు ను ఇక్కడ వదలండి ·
ఒక్కో ఫైల్కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి
ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.
85 ఫోటోలను అసలుతో దృశ్యపరంగా ఒకేలా ఉంచుతుంది. చిన్న ఫైల్ కావాలంటే మాత్రమే తగ్గించండి.
JPG, BMP, EPS లలో పారదర్శకత ఉండదు. పారదర్శక పిక్సెల్లు ఈ రంగుతో నింపబడతాయి.
పారదర్శక పిక్సెల్ల వెనుక ఉపయోగించే హెక్స్ రంగు, ఉదా. #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తో, 512 × 512 @2x అని పిలిచే 1024 px ఎంట్రీ OS X 10.7, 10.8లో Retina డిస్ప్లేలతో వచ్చాయి.
ప్రతి స్లాట్ ఒక జత: Retina స్క్రీన్ల కోసం అదే పాయింట్ సైజ్లో 1x ఇమేజ్, @2x ఇమేజ్. డిస్ప్లే, వ్యూకు సరిపోయేదాన్ని Finder ఎంచుకుంటుంది; అందుకే Finder తగ్గించిన ఒకే 1024 px PNG, నిజమైన 16 px ఎంట్రీ కంటే లిస్ట్ వ్యూలో మసకగా కనిపిస్తుంది.
16 px నుండి 1024 px వరకు Mac iconset సైజ్లు
| పాయింట్ సైజ్ | 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
Mac యాప్ బండిల్, ఇన్స్టాలర్ లేదా ఫోల్డర్కు ఒకే ఫైల్లో అనేక రిజల్యూషన్లున్న Apple ఐకాన్ కంటైనర్ కావాలంటే PNG ICNS అవుతుంది; ఇప్పటికే ఉన్న యాప్ ఐకాన్ను డాక్యుమెంట్లో లేదా వెబ్సైట్లో వాడాలంటేనే ICNS తిరిగి PNGకి వెళ్తుంది.
ఆన్లైన్ ICNS కన్వర్టర్ లేదా Xcode, iconutil
ఈ కన్వర్టర్ 16 నుండి 256 px వరకు స్లాట్లను నింపుతుంది; ఇది ప్రతి Macలో Finder లిస్ట్లు, సైడ్బార్, Dock, ఐకాన్ వ్యూను కవర్ చేస్తుంది, 128 pt స్లాట్ వరకు Retina కూడా. ఫోల్డర్ ఐకాన్, 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-బిట్ మాస్క్తో ఉపయోగిస్తాయి; ప్రస్తుత Macల్లో అవి అరుదుగా కనిపిస్తాయి.
Windows లేదా Linux అదే ఐకాన్ ఫైల్ను వాడగలవా?
Windowsకు ICNS కాదు, ICO కావాలి; అదే ఆర్ట్వర్క్ నుండి PNG నుండి ICO తయారు చేస్తుంది. Linux డెస్క్టాప్లు థీమ్ ఫోల్డర్ల నుండి సాధారణ PNG లేదా SVG ఐకాన్లను చదువుతాయి, కాబట్టి అసలు PNG సరిపోతుంది.