ఉచిత కన్వర్టర్

ICO కు PNG కన్వర్టర్

Windows ఐకాన్ (.ico) ఫైల్‌లను మీ బ్రౌజర్‌లో తక్షణమే అధిక-నాణ్యత పారదర్శక PNG చిత్రాలకు మార్చండి.

ఇక్కడ ICO క్లిక్ చేయండి లేదా లాగండి

50MB వరకు సపోర్ట్ చేస్తుంది

లేదా

ఈ సాధనం గురించి

ICO అనేది 1990లో Windows 3.0 కోసం కనుగొనబడిన ఐకాన్ ఫైల్ ఫార్మాట్ మరియు ఇప్పటికీ వెబ్‌లో వాస్తవ ఫేవికాన్ ఫార్మాట్‌గా ఉపయోగించబడుతుంది. పేరు ఉన్నప్పటికీ, ICO ఫైల్ అనేది విభిన్న పరిమాణాలు మరియు రంగు లోతులలో బహుళ చిత్రాలను కలిగి ఉండే కంటైనర్. ఒక సాధారణ Windows డెస్క్‌టాప్ ICO అదే చిహ్నం యొక్క 16×16, 32×32, 48×48, 64×64, 128×128, మరియు 256×256 వెర్షన్‌లను బండిల్ చేయవచ్చు; డిస్ప్లే సందర్భానికి సరిపోయే పరిమాణాన్ని ఆపరేటింగ్ సిస్టమ్ ఎంచుకుంటుంది. ICOని PNGకి మార్చడం అంటే ఈ ఎంబెడెడ్ చిత్రాలలో ఒకటి లేదా అంతకంటే ఎక్కువ సంగ్రహించడం మరియు వాటిని స్వతంత్ర PNG ఫైల్‌లుగా సేవ్ చేయడం.

ఈ కన్వర్టర్ మీ బ్రౌజర్‌లోని ICO హెడర్‌ను అన్వయిస్తుంది, అన్ని పొందుపరిచిన చిత్ర ఎంట్రీలను గుర్తిస్తుంది మరియు ప్రతి ఒక్కటి డీకోడ్ చేస్తుంది. చాలా ఆధునిక ICO ఫైల్‌లు వాటి చిత్రాలను అంతర్గతంగా PNGగా నిల్వ చేస్తాయి; పాతవి BMP-శైలి ముడి బిట్‌మ్యాప్ డేటాను ఉపయోగిస్తాయి. రెండు ఎన్‌కోడింగ్‌లు నిర్వహించబడతాయి. అవుట్‌పుట్ పొందుపరిచిన ప్రతి చిత్రానికి ఒక PNG - ఒక సాధారణ Windows చిహ్నం కోసం, అంటే వివిధ పరిమాణాలలో ఆరు లేదా అంతకంటే ఎక్కువ PNG ఫైల్‌లు.

ఫైల్‌లు మీ పరికరం నుండి ఎప్పటికీ వదలవు. ICO డైరెక్టరీని చదవడానికి DataViewని ఉపయోగించి JavaScriptలో పార్సింగ్ జరుగుతుంది మరియు ప్రతి ఇమేజ్‌కి తగిన డీకోడర్‌కి పంపబడుతుంది. అవుట్‌పుట్ PNGలు canvas.toBlob('image/png') ద్వారా ఉత్పత్తి చేయబడతాయి.

ICOని PNGకి ఎందుకు మార్చాలి

ICO అనేది విండోస్-సెంట్రిక్ ఫార్మాట్, దీనిని కొంతమంది ఇమేజ్ ఎడిటర్‌లు సునాయాసంగా నిర్వహిస్తారు. ఫోటోషాప్‌కు ప్లగ్ఇన్ అవసరం; అనేక వెబ్ ఆధారిత సాధనాలు ICOని చదవలేవు; Linux డెస్క్‌టాప్ పరిసరాలు ICOని రెండవ-తరగతిగా పరిగణిస్తాయి. PNGకి విశ్వవ్యాప్తంగా మద్దతు ఉంది. ఇప్పటికే ఉన్న ICOని PNGకి మార్చడం వలన మీరు ఏ టూల్‌లోనైనా తెరవగల మరియు సవరించగల ఫైల్‌లను ఉత్పత్తి చేస్తుంది.

ఇతర సాధారణ కారణం వ్యక్తిగత పరిమాణాలను సంగ్రహించడం. ఫేవికాన్‌ను అప్‌డేట్ చేసే వెబ్ డెవలపర్‌లు తరచుగా ఇప్పటికే ఉన్న ICO యొక్క 32×32 లేదా 64×64 వెర్షన్‌ను మాత్రమే కోరుకుంటారు. లెగసీ చిహ్నాలను రీడ్రాయింగ్ చేసే డిజైనర్లు అతిపెద్ద ఎంబెడెడ్ వెర్షన్‌ను ప్రారంభ బిందువుగా కోరుకుంటున్నారు. రెండు వర్క్‌ఫ్లోలు ICO కంటైనర్‌తో నేరుగా వ్యవహరించే బదులు ఒక్కో పరిమాణానికి ఒక్కో PNG ఫైల్‌లను సంగ్రహించడం ద్వారా ప్రయోజనం పొందుతాయి.

ఎలా ఉపయోగించాలి

ICOను వదలండి, పొందుపరిచిన పరిమాణానికి ఒక PNGని పొందండి.

  1. ICO ఫైల్‌ను అప్‌లోడ్ చేయండి: ఫైల్‌ను అప్‌లోడ్ చేసే ప్రదేశంలోకి లాగండి లేదా బ్రౌజ్ చేయడానికి క్లిక్ చేయండి. సాధారణ ICO ఫైల్‌లు 100 KB కంటే తక్కువగా ఉన్నప్పటికీ, 50 MB వరకు ఫైల్‌లకు మద్దతు ఉంది.
  2. పొందుపరిచిన పరిమాణాలను సమీక్షించండి: సాధనం ICOలో పొందుపరిచిన అన్ని చిత్రాలను వాటి కొలతలు మరియు రంగు లోతుతో జాబితా చేస్తుంది. ఒక సాధారణ ఫేవికాన్ ICO 16×16, 32×32, మరియు 48×48 వెర్షన్‌లను కలిగి ఉంటుంది; Windows డెస్క్‌టాప్ చిహ్నం ఎనిమిది లేదా అంతకంటే ఎక్కువ పరిమాణాలను కలిగి ఉండవచ్చు.
  3. సంగ్రహించు: పొందుపరిచిన ప్రతి చిత్రం డీకోడ్ చేయబడింది మరియు PNGగా మళ్లీ ఎన్‌కోడ్ చేయబడింది. PNG-కంప్రెస్డ్ ఎంట్రీలను కలిగి ఉన్న ICOల కోసం, డీకోడింగ్ నేరుగా ఉంటుంది. BMP-శైలి ఎంట్రీల కోసం, ముడి పిక్సెల్ డేటా కాన్వాస్‌లోకి చదవబడుతుంది మరియు PNGగా ఎగుమతి చేయబడుతుంది.
  4. డౌన్‌లోడ్ చేయండి: సింగిల్-ఇమేజ్ ICOలు ఒకే PNG డౌన్‌లోడ్‌ను ఉత్పత్తి చేస్తాయి. మల్టీ-ఇమేజ్ ICOలు ఒక పరిమాణానికి ఒక PNGని కలిగి ఉన్న జిప్ ఆర్కైవ్‌ను ఉత్పత్తి చేస్తాయి, వీటికి కొలతలు (icon-16.png, icon-32.png మరియు మొదలైనవి) ఉన్నాయి.

సాధారణ వినియోగ కేసులు

సాంకేతిక వివరాలు

ఒక ICO ఫైల్ 6-బైట్ హెడర్ (ICONDIR)తో మొదలవుతుంది, దాని తర్వాత ఎంట్రీల డైరెక్టరీ (ICONDIRENTRY, ఒక్కొక్కటి 16 బైట్‌లు), తర్వాత ప్రతి ఎంట్రీకి ఇమేజ్ డేటా. ప్రతి డైరెక్టరీ ఎంట్రీ వెడల్పు, ఎత్తు, రంగు గణన మరియు ఇమేజ్ బైట్‌లను సూచించే ఆఫ్‌సెట్ మరియు పరిమాణాన్ని నిర్దేశిస్తుంది.

చిత్ర డేటా BMP-శైలి DIB (BITMAPFILEHEADER లేకుండా) లేదా నేరుగా పొందుపరిచిన పూర్తి PNG ఫైల్‌గా ఎన్‌కోడ్ చేయబడింది. PNG-ఎన్‌కోడ్ చేసిన ఎంట్రీలు 256×256 వద్ద ఆధునిక చిహ్నాలకు సాధారణం మరియు ప్రారంభంలో ప్రామాణిక PNG సంతకాన్ని కలిగి ఉంటాయి. BMP-శైలి ఎంట్రీలు ఫైల్ హెడర్‌ను వదిలివేస్తాయి కానీ సమాచార శీర్షిక మరియు పిక్సెల్ డేటాను కలిగి ఉంటాయి.

ఈ కన్వర్టర్ డైరెక్టరీని చదువుతుంది, ప్రతి ఎంట్రీని గుర్తించి, తగిన డీకోడర్‌కు పంపుతుంది. PNG ఎంట్రీలు బొట్టు మరియు చిత్ర మూలకం ఉపయోగించి డీకోడ్ చేయబడతాయి; BMP ఎంట్రీలు BITMAPINFOHEADERని అన్వయించడం మరియు మాన్యువల్‌గా కాన్వాస్‌లోకి పిక్సెల్‌లను వ్రాయడం ద్వారా చదవబడతాయి. అవుట్‌పుట్ ఎల్లప్పుడూ PNG.

ఉత్తమ పద్ధతులు

తరచుగా అడిగే ప్రశ్నలు

ICOని PNGకి మార్చేటప్పుడు ఏదైనా నాణ్యత నష్టం ఉందా?
లేదు. PNG లాస్‌లెస్ DEFLATEని ఉపయోగిస్తుంది, కాబట్టి మార్పిడి సమయంలో మీ చిత్ర నాణ్యత పూర్తిగా భద్రపరచబడుతుంది.
అసలు ఆకృతిని ఉంచడానికి బదులుగా నేను PNGకి ఎందుకు మారుస్తాను?
మీకు పారదర్శకత మద్దతు, స్క్రీన్‌షాట్‌లు లేదా గ్రాఫిక్‌ల కోసం లాస్‌లెస్ క్వాలిటీ లేదా యూనివర్సల్ బ్రౌజర్ అనుకూలత అవసరమైనప్పుడు PNG అనువైనది. ICO వలె కాకుండా, PNG కంప్రెషన్ కళాఖండాలు లేకుండా ప్రతి పిక్సెల్‌ను భద్రపరుస్తుంది.
నేను బహుళ ICO ఫైల్‌లను మార్చగలనా?
ఈ సాధనం గరిష్ట నాణ్యతను నిర్ధారించడానికి ఒక సమయంలో ఒక ఫైల్‌ను ప్రాసెస్ చేస్తుంది. బహుళ ఫైల్‌ల కోసం, ప్రక్రియను పునరావృతం చేయండి - ప్రతి మార్పిడికి కేవలం సెకన్లు పడుతుంది.
మార్పిడి సమయంలో నా చిత్రాలు ప్రైవేట్‌గా ఉంచబడ్డాయా?
అవును. మీ ICO ఫైల్‌లు Canvas API మరియు JavaScriptని ఉపయోగించి మీ బ్రౌజర్‌లో పూర్తిగా ప్రాసెస్ చేయబడతాయి. ఏ సర్వర్‌కు ఏదీ అప్‌లోడ్ చేయబడదు - ఫైల్ నేరుగా మీ పరికరం నుండి కన్వర్టర్‌కి మరియు మీ పరికరానికి తిరిగి వెళుతుంది.
నా ఫైల్ సర్వర్‌కి అప్‌లోడ్ చేయబడిందా?
లేదు. మీ బ్రౌజర్‌లో పార్సింగ్ మరియు డీకోడింగ్ జరుగుతుంది. ఫైల్ మీ పరికరాన్ని వదిలివేయదు.
నేను PNG ని తిరిగి ICOకి మార్చవచ్చా?
అవును — ICO సాధనానికి అంకితమైన PNGని ఉపయోగించండి, ఇది సరైన డైరెక్టరీ నిర్మాణంతో తాజా ICO ఫైల్‌లో ఒకటి లేదా అంతకంటే ఎక్కువ PNGలను బండిల్ చేస్తుంది.
నేను ఒక ICO కోసం బహుళ డౌన్‌లోడ్‌లను ఎందుకు చూస్తున్నాను?
ICO బహుళ పొందుపరిచిన చిత్రాలను కలిగి ఉన్నందున. ప్రతి ఒక్కటి ప్రత్యేక PNG అవుతుంది. మీకు ఒక పరిమాణం మాత్రమే కావాలంటే, మీ అవసరాలకు సరిపోయేదాన్ని తీసుకోండి మరియు మిగిలిన వాటిని విస్మరించండి.
EXIF లేదా ఇతర మెటాడేటా భద్రపరచబడుతుందా?
ICO ఫైల్‌లు సాధారణంగా EXIF మెటాడేటాను కలిగి ఉండవు. అవుట్‌పుట్ PNGలు పిక్సెల్ డేటాను మాత్రమే కలిగి ఉంటాయి. సోర్స్ ICO యొక్క PNG ఎంట్రీలు మెటాడేటాను కలిగి ఉంటే, అది కాన్వాస్ రీ-ఎన్‌కోడింగ్ ద్వారా భద్రపరచబడదు.