PNG వరకు ICO కన్వర్టర్
మీ బ్రౌజర్లో తక్షణమే PNG చిత్రాలను Windows Icon (ICO) ఫైల్లుగా (Favicon జెనరేటర్) మార్చండి. వేగవంతమైన, సురక్షితమైన మరియు పూర్తిగా క్లయింట్ వైపు.
PNGని ఇక్కడ క్లిక్ చేయండి లేదా లాగండి
50MB వరకు సపోర్ట్ చేస్తుంది
మీ బ్రౌజర్లో తక్షణమే PNG చిత్రాలను Windows Icon (ICO) ఫైల్లుగా (Favicon జెనరేటర్) మార్చండి. వేగవంతమైన, సురక్షితమైన మరియు పూర్తిగా క్లయింట్ వైపు.
50MB వరకు సపోర్ట్ చేస్తుంది
ICO అనేది డెస్క్టాప్ అప్లికేషన్ చిహ్నాల కోసం Windows ఆశించే ఫార్మాట్ మరియు ఫేవికాన్ల కోసం చారిత్రకంగా ఆశించే ఫార్మాట్ బ్రౌజర్లు (link rel=icon, /favicon.ico). సరైన ICO ఫైల్ను రూపొందించడం అంటే ఒకే చిత్రం యొక్క బహుళ పరిమాణాలను ఒకే కంటైనర్లో బండిల్ చేయడం అంటే ఆపరేటింగ్ సిస్టమ్ లేదా బ్రౌజర్ తనకు అవసరమైన రిజల్యూషన్ని ఎంచుకోవచ్చు. ఫేవికాన్ ICO సాధారణంగా 16×16, 32×32, మరియు 48×48; డెస్క్టాప్ అప్లికేషన్ ICO సాధారణంగా 64×64, 128×128 మరియు 256×256లను జోడిస్తుంది.
ఈ కన్వర్టర్ ఒకటి లేదా అంతకంటే ఎక్కువ PNG ఫైల్లను తీసుకుంటుంది మరియు మీ బ్రౌజర్లో సరిగ్గా నిర్మాణాత్మకమైన ICO ఫైల్ను వ్రాస్తుంది. ICO డైరెక్టరీ మరియు ప్రతి ఎంబెడెడ్ ఇమేజ్ యొక్క మెటాడేటా బైనరీ బఫర్ని ఉపయోగించి జావాస్క్రిప్ట్లో నిర్మించబడ్డాయి; PNG ఎంట్రీలు నేరుగా పొందుపరచబడ్డాయి, అయితే చిన్న పరిమాణాలు ఐచ్ఛికంగా లెగసీ అనుకూలత కోసం BMP-శైలి DIBలుగా రీ-ఎన్కోడ్ చేయబడతాయి. అవుట్పుట్ అనేది Windows Explorer, Visual Studio, వెబ్ బ్రౌజర్లు మరియు ICOని వినియోగించే ఏదైనా ఇతర సాధనం ద్వారా ఆమోదించబడిన ప్రామాణిక ICO ఫైల్.
అన్ని ప్రాసెసింగ్ స్థానికంగా జరుగుతుంది. PNGలు బ్రౌజర్లో చదవబడతాయి, ICO బైట్ స్ట్రీమ్ మెమరీలో నిర్మించబడింది మరియు ఫలితం డౌన్లోడ్గా అందించబడుతుంది. సర్వర్ అప్లోడ్ లేదు, తాత్కాలిక ఫైల్ నిల్వ లేదు, బాహ్య డిపెండెన్సీ లేదు.
మీరు Windows అప్లికేషన్ను నిర్వహిస్తుంటే, ఎక్జిక్యూటబుల్ యొక్క చిహ్నం తప్పనిసరిగా బైనరీ వనరులలో పొందుపరచబడిన ICO ఫైల్ అయి ఉండాలి. కంపైల్ చేయబడిన PNG వనరులు సమానమైనవి కావు. మీ PNG మాస్టర్ల నుండి సరైన ICOని రూపొందించడం అనేది చిహ్నాన్ని ఎక్జిక్యూటబుల్కి లింక్ చేయడానికి ముందు ప్రామాణిక ప్యాకేజింగ్ దశ.
ఫేవికాన్ల కోసం, ఆధునిక బ్రౌజర్లు కూడా rel=icon లింక్ ద్వారా PNGని అంగీకరిస్తాయి, అయితే /favicon.ico ఇప్పటికీ పాత బ్రౌజర్లు మరియు అనేక ఆటోమేటెడ్ టూల్స్ (RSS రీడర్లు, సోషల్ ప్రివ్యూలు, సెర్చ్ ఇంజన్ క్రాలర్లు) ముందుగా తనిఖీ చేసే లెగసీ ఫాల్బ్యాక్. /favicon.ico ఫైల్ లేని సైట్ సర్వర్ లాగ్లలో 404 శబ్దాన్ని ఉత్పత్తి చేస్తుంది మరియు పాత క్లయింట్లలో సరిగ్గా ప్రదర్శించడంలో విఫలం కావచ్చు. ఫైల్ను ఉత్పత్తి చేయడం ఐదు-సెకన్ల పని; దీన్ని ఉత్పత్తి చేయకపోతే కొనసాగుతున్న లాగ్ స్పామ్ ఖర్చవుతుంది.
మీ PNG మాస్టర్లను అప్లోడ్ చేయండి, ఏ పరిమాణాలను బండిల్ చేయాలో, రూపొందించాలో ఎంచుకోండి.
ICO ఫైల్లో 6-బైట్ ICONDIR హెడర్ (రిజర్వ్ చేయబడింది=0, ICO కోసం టైప్=1, కౌంట్=ఇమేజ్ల సంఖ్య), తర్వాత 16-బైట్ ICONDIRENTRY రికార్డ్లు, తర్వాత ఇమేజ్ పేలోడ్ ఉంటుంది. ప్రతి ICONDIRENTRY వెడల్పు మరియు ఎత్తు (0 అంటే 256తో), రంగు గణన, విమానాలు, బిట్ డెప్త్, పేలోడ్ పరిమాణం మరియు ఆఫ్సెట్ను నిర్దేశిస్తుంది.
ప్రతి ఇమేజ్ పేలోడ్ పూర్తి PNG ఫైల్ (ప్రారంభంలో PNG సంతకం 0x89504E47) లేదా BMP-శైలి DIB. ఆధునిక మార్పిడి సాధనాలు, దీనితో సహా, 64×64 మరియు అంతకంటే ఎక్కువ పరిమాణాల కోసం PNG మరియు చిన్న పరిమాణాల కోసం BMP, Windows ఆశించే సంప్రదాయానికి సరిపోతాయి.
బ్రౌజర్ హెవీ లిఫ్టింగ్ను చేస్తుంది: కాన్వాస్ ద్వారా బిట్మ్యాప్కి PNG డీకోడింగ్, స్మూటింగ్ ఎనేబుల్తో కాన్వాస్ డ్రా ఇమేజ్ ద్వారా పరిమాణాన్ని మార్చడం మరియు DataView ద్వారా చివరి ICO అసెంబ్లీ బైనరీ బఫర్కి వ్రాస్తుంది. బఫర్ 'ఇమేజ్/x-ఐకాన్' టైప్తో బొట్టుగా చుట్టబడి డౌన్లోడ్గా అందించబడుతుంది.