സൗജന്യ കൺവെർട്ടർ

പിഎൻജി വരെ ICO കൺവെർട്ടർ

നിങ്ങളുടെ ബ്രൗസറിൽ തൽക്ഷണം PNG ഇമേജുകൾ വിൻഡോസ് ഐക്കൺ (ICO) ഫയലുകളിലേക്ക് (Favicon generator) പരിവർത്തനം ചെയ്യുക. വേഗതയേറിയതും സുരക്ഷിതവും പൂർണ്ണമായും ക്ലയൻ്റ് വശവും.

ഇവിടെ PNG ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ വലിച്ചിടുക

50MB വരെ പിന്തുണയ്ക്കുന്നു

അല്ലെങ്കിൽ

ഈ ടൂളിനെ കുറിച്ച്

ഡെസ്‌ക്‌ടോപ്പ് ആപ്ലിക്കേഷൻ ഐക്കണുകൾക്കായി വിൻഡോസ് പ്രതീക്ഷിക്കുന്ന ഫോർമാറ്റാണ് ICO, കൂടാതെ ഫാവിക്കോണുകൾക്കായി ചരിത്രപരമായി പ്രതീക്ഷിക്കുന്ന ഫോർമാറ്റ് ബ്രൗസറുകൾ (link rel=icon, /favicon.ico). ഒരു ശരിയായ ICO ഫയൽ സൃഷ്‌ടിക്കുക എന്നതിനർത്ഥം ഒരേ ഇമേജിൻ്റെ ഒന്നിലധികം വലുപ്പങ്ങൾ ഒരൊറ്റ കണ്ടെയ്‌നറിലേക്ക് ബണ്ടിൽ ചെയ്യുകയാണ്, അതുവഴി ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനോ ബ്രൗസറിനോ ആവശ്യമുള്ള ഏത് റെസല്യൂഷനും തിരഞ്ഞെടുക്കാനാകും. ഒരു ഫാവിക്കോൺ ഐസിഒയിൽ സാധാരണയായി 16×16, 32×32, 48×48 എന്നിവ ഉൾപ്പെടുന്നു; ഒരു ഡെസ്ക്ടോപ്പ് ആപ്ലിക്കേഷൻ ICO സാധാരണയായി 64×64, 128×128, 256×256 എന്നിവ ചേർക്കുന്നു.

ഈ കൺവെർട്ടർ ഒന്നോ അതിലധികമോ PNG ഫയലുകൾ എടുക്കുകയും നിങ്ങളുടെ ബ്രൗസറിൽ ശരിയായി ഘടനാപരമായ ICO ഫയൽ എഴുതുകയും ചെയ്യുന്നു. ICO ഡയറക്‌ടറിയും ഓരോ എംബഡഡ് ഇമേജിൻ്റെയും മെറ്റാഡാറ്റയും ഒരു ബൈനറി ബഫർ ഉപയോഗിച്ച് JavaScript-ൽ നിർമ്മിച്ചിരിക്കുന്നു; പിഎൻജി എൻട്രികൾ നേരിട്ട് ഉൾച്ചേർക്കുന്നു, അതേസമയം ചെറിയ വലുപ്പങ്ങൾ ഓപ്‌ഷണലായി ലെഗസി കോംപാറ്റിബിലിറ്റിക്കായി ബിഎംപി-സ്റ്റൈൽ ഡിഐബികളായി വീണ്ടും എൻകോഡ് ചെയ്യാൻ കഴിയും. വിൻഡോസ് എക്സ്പ്ലോറർ, വിഷ്വൽ സ്റ്റുഡിയോ, വെബ് ബ്രൗസറുകൾ, ഐസിഒ ഉപയോഗിക്കുന്ന മറ്റേതെങ്കിലും ടൂൾ എന്നിവ അംഗീകരിച്ച ഒരു സാധാരണ ഐസിഒ ഫയലാണ് ഔട്ട്പുട്ട്.

എല്ലാ പ്രോസസ്സിംഗും പ്രാദേശികമായി നടക്കുന്നു. PNG-കൾ ബ്രൗസറിലേക്ക് റീഡ് ചെയ്യപ്പെടുന്നു, ICO ബൈറ്റ് സ്ട്രീം മെമ്മറിയിൽ നിർമ്മിച്ചിരിക്കുന്നു, ഫലം ഒരു ഡൗൺലോഡായി വാഗ്ദാനം ചെയ്യുന്നു. സെർവർ അപ്‌ലോഡ് ഇല്ല, താൽക്കാലിക ഫയൽ സംഭരണമില്ല, ബാഹ്യ ആശ്രയത്വമില്ല.

എന്തുകൊണ്ടാണ് PNG ലേക്ക് ICO ലേക്ക് പരിവർത്തനം ചെയ്യുന്നത്

നിങ്ങൾ ഒരു വിൻഡോസ് ആപ്ലിക്കേഷൻ പരിപാലിക്കുകയാണെങ്കിൽ, എക്സിക്യൂട്ടബിളിൻ്റെ ഐക്കൺ ബൈനറിയുടെ ഉറവിടങ്ങളിൽ ഉൾച്ചേർത്ത ഒരു ICO ഫയൽ ആയിരിക്കണം. സമാഹരിച്ച PNG ഉറവിടങ്ങൾ തുല്യമല്ല. നിങ്ങളുടെ പിഎൻജി മാസ്റ്ററുകളിൽ നിന്ന് ശരിയായ ഐസിഒ സൃഷ്ടിക്കുന്നത് എക്സിക്യൂട്ടബിളിലേക്ക് ഐക്കൺ ലിങ്ക് ചെയ്യുന്നതിന് മുമ്പുള്ള സ്റ്റാൻഡേർഡ് പാക്കേജിംഗ് ഘട്ടമാണ്.

ഫേവിക്കോണുകൾക്കായി, ആധുനിക ബ്രൗസറുകളും rel=icon എന്ന ലിങ്ക് വഴി PNG സ്വീകരിക്കുന്നു, എന്നാൽ പഴയ ബ്രൗസറുകളും നിരവധി ഓട്ടോമേറ്റഡ് ടൂളുകളും (RSS റീഡറുകൾ, സോഷ്യൽ പ്രിവ്യൂകൾ, സെർച്ച് എഞ്ചിൻ ക്രാളറുകൾ) ആദ്യം പരിശോധിക്കുന്ന ലെഗസി ഫാൾബാക്ക് ആണ് /favicon.ico. /favicon.ico ഫയൽ ഇല്ലാത്ത ഒരു സൈറ്റ് സെർവർ ലോഗുകളിൽ 404 നോയിസ് ഉണ്ടാക്കുന്നു, പഴയ ക്ലയൻ്റുകളിൽ ശരിയായി പ്രദർശിപ്പിക്കുന്നതിൽ പരാജയപ്പെട്ടേക്കാം. ഫയൽ നിർമ്മിക്കുന്നത് അഞ്ച് സെക്കൻഡ് ദൈർഘ്യമുള്ള ജോലിയാണ്; ഇത് ഉൽപ്പാദിപ്പിക്കുന്നില്ലെങ്കിൽ, ലോഗ് സ്പാം ചിലവാകും.

ഉപയോഗിക്കേണ്ട വിധം

നിങ്ങളുടെ PNG മാസ്റ്ററുകൾ അപ്‌ലോഡ് ചെയ്യുക, ഏത് വലുപ്പങ്ങളാണ് ബണ്ടിൽ ചെയ്യേണ്ടതെന്ന് തിരഞ്ഞെടുക്കുക, ജനറേറ്റുചെയ്യുക.

  1. നിങ്ങളുടെ PNG ഫയൽ(കൾ) അപ്‌ലോഡ് ചെയ്യുക: ഒരു PNG (അത് സാധാരണ വലുപ്പത്തിലേക്ക് വലുപ്പം മാറ്റും) അല്ലെങ്കിൽ ഒന്നിലധികം PNG-കൾ വ്യത്യസ്ത വലുപ്പത്തിൽ വലിച്ചിടുക (ഓരോന്നും അതിൻ്റെ നേറ്റീവ് വലുപ്പമായി ഉൾപ്പെടുത്തും). 50 MB വരെയുള്ള ഫയലുകൾ പിന്തുണയ്ക്കുന്നു.
  2. ഉൾച്ചേർത്ത വലുപ്പങ്ങൾ തിരഞ്ഞെടുക്കുക: സാധാരണ ഫാവിക്കോൺ വലുപ്പങ്ങൾ 16×16, 32×32, 48×48 എന്നിവയാണ്. സാധാരണ ആപ്ലിക്കേഷൻ ഐക്കൺ വലുപ്പങ്ങൾ 64×64, 128×128, 256×256 എന്നിവ ചേർക്കുന്നു. നിങ്ങളുടെ ഉപയോഗ കേസുമായി പൊരുത്തപ്പെടുന്ന സെറ്റ് തിരഞ്ഞെടുക്കുക.
  3. ICO സൃഷ്ടിക്കുക: കൺവെർട്ടർ ആവശ്യാനുസരണം ഉറവിടത്തിൻ്റെ വലുപ്പം മാറ്റുകയും ICO ഡയറക്‌ടറി തലക്കെട്ട് നിർമ്മിക്കുകയും ഓരോ ചിത്രവും ഉൾച്ചേർക്കുകയും ചെയ്യുന്നു. തിരഞ്ഞെടുത്ത എല്ലാ വലുപ്പങ്ങളും ഉള്ള ഒറ്റ .ico ഫയലാണ് ഔട്ട്‌പുട്ട്.
  4. ഡൗൺലോഡ് ചെയ്ത് വിന്യസിക്കുക: ഫയൽ സേവ് ചെയ്യുക. ഫാവിക്കോണുകൾക്കായി, അത് നിങ്ങളുടെ സൈറ്റിൻ്റെ റൂട്ടിൽ /favicon.ico ആയി സ്ഥാപിക്കുക. വിൻഡോസ് ആപ്ലിക്കേഷനുകൾക്കായി, നിങ്ങളുടെ ബിൽഡ് സിസ്റ്റത്തിൻ്റെ റിസോഴ്സ് കംപൈലേഷൻ ഘട്ടം വഴി ഉൾച്ചേർക്കുക.

സാധാരണ ഉപയോഗ കേസുകൾ

സാങ്കേതിക വിശദാംശങ്ങൾ

ഒരു ICO ഫയലിൽ ഒരു 6-ബൈറ്റ് ICONDIR ഹെഡർ അടങ്ങിയിരിക്കുന്നു (ICO-യ്‌ക്ക് റിസർവ് ചെയ്‌തത്=0, ടൈപ്പ്=1, എണ്ണം=ചിത്രങ്ങളുടെ എണ്ണം), തുടർന്ന് 16-ബൈറ്റ് ICONDIRENTRY റെക്കോർഡുകൾ, തുടർന്ന് ഇമേജ് പേലോഡ്. ഓരോ ICONDIRENTRY യും വീതിയും ഉയരവും വ്യക്തമാക്കുന്നു (0 എന്നതിൻ്റെ അർത്ഥം 256), വർണ്ണ എണ്ണം, വിമാനങ്ങൾ, ബിറ്റ് ഡെപ്ത്, പേലോഡ് വലുപ്പം, ഓഫ്സെറ്റ്.

ഓരോ ഇമേജ് പേലോഡും ഒന്നുകിൽ ഒരു സമ്പൂർണ്ണ PNG ഫയലാണ് (ആരംഭത്തിൽ PNG ഒപ്പ് 0x89504E47) അല്ലെങ്കിൽ ഒരു BMP-ശൈലി DIB ആണ്. ഇത് ഉൾപ്പെടെയുള്ള ആധുനിക കൺവേർഷൻ ടൂളുകൾ, 64×64-ഉം അതിനുമുകളിലും വലിപ്പമുള്ള PNG-ഉം ചെറിയ വലുപ്പങ്ങൾക്ക് BMP-ഉം, Windows പ്രതീക്ഷിക്കുന്ന കൺവെൻഷനുമായി പൊരുത്തപ്പെടുന്നു.

ബ്രൗസർ ഹെവി ലിഫ്റ്റിംഗ് ചെയ്യുന്നു: ക്യാൻവാസ് വഴി ബിറ്റ്മാപ്പിലേക്ക് PNG ഡീകോഡിംഗ്, സുഗമമാക്കൽ പ്രവർത്തനക്ഷമമാക്കി ക്യാൻവാസ് ഡ്രോ ഇമേജ് വഴി വലുപ്പം മാറ്റൽ, DataView വഴി അന്തിമ ICO അസംബ്ലി ഒരു ബൈനറി ബഫറിലേക്ക് എഴുതുന്നു. ബഫർ 'ഇമേജ്/എക്സ്-ഐക്കൺ' എന്ന തരത്തിൽ ഒരു ബ്ലോബ് ആയി പൊതിഞ്ഞ് ഒരു ഡൗൺലോഡായി വാഗ്ദാനം ചെയ്യുന്നു.

മികച്ച സമ്പ്രദായങ്ങൾ

പതിവ് ചോദ്യങ്ങള്

PNG ഐസിഒയിലേക്ക് മാറ്റുമ്പോൾ എന്തെങ്കിലും ഗുണമേന്മ നഷ്ടപ്പെടുന്നുണ്ടോ?
ഇല്ല. ICO PNG അല്ലെങ്കിൽ BMP അടിസ്ഥാനമാക്കിയുള്ളതാണ്, അതിനാൽ പരിവർത്തന സമയത്ത് നിങ്ങളുടെ ചിത്രത്തിൻ്റെ ഗുണനിലവാരം പൂർണ്ണമായും സംരക്ഷിക്കപ്പെടും.
ICO ഫോർമാറ്റ് എന്തിനുവേണ്ടിയാണ് ഉപയോഗിക്കുന്നത്?
ICO (Windows ഐക്കൺ) പ്രധാനമായും വെബ്‌സൈറ്റ് ഫാവിക്കോണുകൾക്കും വിൻഡോസ് ആപ്ലിക്കേഷൻ ഐക്കണുകൾക്കുമാണ് ഉപയോഗിക്കുന്നത്.
എനിക്ക് ഒന്നിലധികം PNG ഫയലുകൾ ബാച്ച് പരിവർത്തനം ചെയ്യാൻ കഴിയുമോ?
പരമാവധി ഗുണനിലവാരം ഉറപ്പാക്കാൻ ഈ ഉപകരണം ഒരു സമയം ഒരു ഫയൽ പ്രോസസ്സ് ചെയ്യുന്നു. ഒന്നിലധികം ഫയലുകൾക്കായി, പ്രക്രിയ ആവർത്തിക്കുക - ഓരോ പരിവർത്തനത്തിനും നിമിഷങ്ങൾ മാത്രമേ എടുക്കൂ.
പരിവർത്തന സമയത്ത് എൻ്റെ ചിത്രങ്ങൾ സ്വകാര്യമായി സൂക്ഷിക്കുന്നുണ്ടോ?
അതെ. ക്യാൻവാസ് API, JavaScript എന്നിവ ഉപയോഗിച്ച് നിങ്ങളുടെ PNG ഫയലുകൾ പൂർണ്ണമായും നിങ്ങളുടെ ബ്രൗസറിലാണ് പ്രോസസ്സ് ചെയ്യുന്നത്. ഒരു സെർവറിലേക്കും ഒന്നും അപ്‌ലോഡ് ചെയ്യപ്പെടുന്നില്ല - ഫയൽ നിങ്ങളുടെ ഉപകരണത്തിൽ നിന്ന് നേരിട്ട് കൺവെർട്ടറിലേക്കും തിരികെ നിങ്ങളുടെ ഉപകരണത്തിലേക്കും പോകുന്നു.
എൻ്റെ ഫയൽ ഒരു സെർവറിലേക്ക് അപ്‌ലോഡ് ചെയ്‌തിട്ടുണ്ടോ?
ഇല്ല. JavaScript ബൈനറി റൈറ്റുകൾ ഉപയോഗിച്ചാണ് ICO നിങ്ങളുടെ ബ്രൗസറിൽ നിർമ്മിച്ചിരിക്കുന്നത്. ഫയലുകൾ നിങ്ങളുടെ ഉപകരണത്തിൽ നിന്ന് പുറത്തുപോകില്ല.
വിൻഡോസിൻ്റെ പഴയ പതിപ്പുകളിൽ എൻ്റെ ICO പ്രവർത്തിക്കുമോ?
അതെ. പതിപ്പ് 3.0 മുതൽ വിൻഡോസ് പിന്തുണയ്ക്കുന്ന സ്റ്റാൻഡേർഡ് ICO ഫോർമാറ്റാണ് ഔട്ട്പുട്ട് ഉപയോഗിക്കുന്നത്. 64-ഉം അതിൽ താഴെയുള്ളവയും പരമാവധി അനുയോജ്യതയ്ക്കായി BMP-രീതിയിലുള്ള പേലോഡുകൾ ഉപയോഗിക്കുന്നു; 256-പിക്സൽ എൻട്രികൾ എംബഡഡ് പിഎൻജി ഉപയോഗിക്കുന്നു, ഇത് വിൻഡോസ് വിസ്റ്റയും പിന്നീട് പിന്തുണയ്ക്കുന്നു.
എന്തുകൊണ്ടാണ് എൻ്റെ ഫാവിക്കോൺ അപ്‌ഡേറ്റ് ചെയ്യാത്തത്?
ബ്രൗസറുകൾ ഫാവിക്കോണുകൾ ആക്രമണാത്മകമായി കാഷെ ചെയ്യുന്നു, പലപ്പോഴും ദിവസങ്ങളോളം. ബ്രൗസർ കാഷെ മായ്‌ച്ചുകൊണ്ടോ, പുതിയതായി കൊണ്ടുവരാൻ നിർബന്ധിതമാക്കാൻ ഫേവിക്കോൺ URL നേരിട്ട് തുറക്കുന്നതിലൂടെയോ അല്ലെങ്കിൽ ലിങ്ക് ടാഗിൽ ഒരു പതിപ്പ് അന്വേഷണ പാരാമീറ്റർ ചേർത്തോ ഒരു പുതുക്കൽ നിർബന്ധമാക്കുക.
എനിക്ക് വർണ്ണ ഐക്കണുകളും മോണോക്രോം ഐക്കണുകളും ഉൾപ്പെടുത്താമോ?
സ്റ്റാൻഡേർഡ് ICO ഓരോ എൻട്രിയുടെയും മെറ്റാഡാറ്റയിലെ കളർ ഡെപ്‌ത് പിന്തുണയ്‌ക്കുന്നു, എന്നാൽ മിക്ക ആധുനിക ഉപയോഗവും എല്ലാ വലുപ്പത്തിലും 32-ബിറ്റ് നിറമാണ്. മോണോക്രോം ഐക്കണുകൾ ഇന്ന് കുറച്ച് ടൂളുകൾ കൈകാര്യം ചെയ്യുന്ന ഒരു പാരമ്പര്യ ആശങ്കയാണ്.