Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് icotool ആണിത്.
പട്ടിക:
NAME
icotool - Win32 ഐക്കണും കഴ്സർ ഫയലുകളും പരിവർത്തനം ചെയ്ത് സൃഷ്ടിക്കുക
സിനോപ്സിസ്
icotool [ഓപ്ഷൻ]... [FILE]...
വിവരണം
ഈ മാനുവൽ പേജ് പ്രമാണം വിവരിക്കുന്നു icotool കമാൻഡ്.
ദി icotool പ്രോഗ്രാം ഐക്കൺ (.ico), കഴ്സർ (.cur) ഫയലുകൾ പരിവർത്തനം ചെയ്യുകയും സൃഷ്ടിക്കുകയും ചെയ്യുന്നു. അവിടെ
മൊമെന്റ് ഐക്കണുകൾ PNG ഫയലുകളിൽ നിന്ന് സൃഷ്ടിക്കാനും എക്സ്ട്രാക്റ്റ് ചെയ്യാനും മാത്രമേ കഴിയൂ. ഉപയോഗിച്ചാണ് ഇത് ചെയ്യുന്നത്
libpng.
പ്രധാനമായും മൈക്രോസോഫ്റ്റ് വിൻഡോസ്(ആർ) പ്ലാറ്റ്ഫോമിലാണ് ഐക്കണും കഴ്സർ ഫയലുകളും ഉപയോഗിക്കുന്നത്. ഓരോ ഐക്കണുകളും അല്ലെങ്കിൽ
cursors ഫയലിൽ വിവിധ റെസല്യൂഷനുകളുടെയും വ്യത്യസ്ത നമ്പറുകളുടെയും ഒന്നിലധികം ചിത്രങ്ങൾ അടങ്ങിയിരിക്കാം
നിറങ്ങളുടെ. കഴ്സർ ഫയലുകൾ ഐക്കൺ ഫയലുകളിൽ നിന്ന് വ്യത്യസ്തമാണ്, അവയിൽ വിവരങ്ങളും അടങ്ങിയിരിക്കുന്നു
ഓരോ ചിത്രത്തിന്റെയും ഹോട്ട്സ്പോട്ട്.
മൈക്രോസോഫ്റ്റിന്റെ ഇന്റർനെറ്റ് എക്സ്പ്ലോററിന്റെ സമീപകാല പതിപ്പുകൾ ചെറിയ സൈറ്റ് ലോഗോടൈപ്പുകൾക്കായി ഐക്കണുകൾ ഉപയോഗിക്കുന്നു. ദി
ബ്രൗസർ ഒരു വെബ് സൈറ്റിൽ നിന്ന് favicon.ico എന്ന ഫയൽ ലഭ്യമാക്കുകയും ഇതിലെ ചിത്രങ്ങൾ ഉപയോഗിക്കുകയും ചെയ്യുന്നു
മെനുകളിലും സൈറ്റ് ലിസ്റ്റുകളിലും സൈറ്റിനെ പ്രതിനിധീകരിക്കുന്നതിനുള്ള ഫയൽ. (ഈ ഫയൽ വെബ് സൈറ്റിൽ സ്ഥാപിച്ചിരിക്കുന്നു
മറ്റേതൊരു ഫയലിനെയും പോലെ റൂട്ട് ഡയറക്ടറി.) Galeon പോലുള്ള ബ്രൗസറുകൾ ഈ സ്വഭാവം പകർത്തി
ഇപ്പോൾ .ico ഫയലുകളും ലഭ്യമാക്കുകയും സൈറ്റ് ലോഗോടൈപ്പുകൾക്കായി അവ ഉപയോഗിക്കുകയും ചെയ്യുന്നു.
ഓരോ ഐക്കണിലും കഴ്സർ ഫയലിലും വ്യത്യസ്ത അളവുകളുള്ള ഒന്നിലധികം ചിത്രങ്ങൾ അടങ്ങിയിരിക്കാം
ആഴത്തിൽ, ഒരു പരിവർത്തനം ഒന്നിലധികം PNG ഫയലുകൾ സൃഷ്ടിക്കുന്നതിന് കാരണമായേക്കാം. അതിനനുസരിച്ച്,
ഒരു ഐക്കൺ/കർസർ ഫയൽ സൃഷ്ടിക്കുമ്പോൾ ഒന്നിലധികം PNG ഫയലുകൾ വ്യക്തമാക്കാൻ കഴിയും.
ഓപ്ഷനുകൾ
ഈ പ്രോഗ്രാമുകൾ സാധാരണ ഗ്നു കമാൻഡ് ലൈൻ സിന്റാക്സ് പിന്തുടരുന്നു, നീളമുള്ള ഓപ്ഷനുകൾ ആരംഭിക്കുന്നു
രണ്ട് ഡാഷുകൾ (`-').
-x, --എക്സ്ട്രാക്റ്റ്
ഈ ഓപ്ഷൻ icotool-നോട് നൽകിയിരിക്കുന്ന എല്ലാ ഐക്കൺ/കഴ്സർ ഫയലുകളിൽ നിന്നുമുള്ള ചിത്രങ്ങൾ പറയുന്നു
കമാൻഡ് ലൈൻ എക്സ്ട്രാക്റ്റുചെയ്യേണ്ടതുണ്ട്. നിയന്ത്രിക്കാൻ ഫിൽട്ടർ ഓപ്ഷനുകൾ (ചുവടെ കാണുക) ഉപയോഗിക്കാം
എന്തെല്ലാം ചിത്രങ്ങളാണ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നത്.
-എൽ, --ലിസ്റ്റ്
നൽകിയിരിക്കുന്ന എല്ലാ ഐക്കൺ/കഴ്സർ ഫയലുകളിലെയും ഇമേജുകൾ ആയിരിക്കണമെന്ന് ഈ ഓപ്ഷനുകൾ icotool-നോട് പറയുന്നു
പട്ടികപ്പെടുത്തിയിരിക്കുന്നു. ഔട്ട്പുട്ട് ഇതുപോലെയായിരിക്കും:
--icon --index=1 --width=16 --height=16 --bit-depth=4 --palette-size=16
--icon --index=2 --width=32 --height=32 --bit-depth=8 --palette-size=256
-സി, --സൃഷ്ടിക്കാൻ
എല്ലാ PNG ഫയലുകളും ഉപയോഗിച്ച് ഒരു ഐക്കൺ/കഴ്സർ ഫയൽ സൃഷ്ടിക്കാൻ ഈ ഓപ്ഷനുകൾ icotool-നോട് പറയുന്നു
കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്നു, അവ വ്യക്തമാക്കിയ ക്രമത്തിൽ. ബിറ്റുകളുടെ എണ്ണം
ഐക്കൺ/കഴ്സർ ഫയലിൽ ഉപയോഗിക്കുന്ന ഓരോ പിക്സലും ഉപയോഗിക്കുന്ന നിറങ്ങളുടെ എണ്ണത്തെ ആശ്രയിച്ചിരിക്കും
PNG ഫയൽ. (PNG ചിത്രത്തിന് ഒരു സൂചികയിലുള്ള പാലറ്റ് ഉണ്ടെങ്കിൽ, അത് അർത്ഥമാക്കുന്നില്ല
സൃഷ്ടിച്ച ഐക്കൺ/കഴ്സർ ഫയലിലും ഇതേ പാലറ്റ് ഉപയോഗിക്കും.)
-ഞാൻ, --സൂചിക=N
ഫയലുകൾ ലിസ്റ്റ് ചെയ്യുമ്പോഴോ എക്സ്ട്രാക്സ് ചെയ്യുമ്പോഴോ, ഈ ഓപ്ഷനുകൾ ലിസ്റ്റ് ചെയ്യാനോ എക്സ്ട്രാക്റ്റുചെയ്യാനോ മാത്രം icotool-നോട് പറയുന്നു
ഓരോ ഫയലിലും N'ആമത്തെ ചിത്രം. ആദ്യ ചിത്രത്തിന് സൂചിക 1 ഉണ്ട്.
ക്രിയേറ്റ് മോഡിൽ ഈ ഓപ്ഷന് യാതൊരു ഫലവുമില്ല.
-w, --വീതി=പിക്സലുകൾ
--index-ന് സമാനമാണ്, എന്നാൽ ഈ ഓപ്ഷൻ ചിത്രത്തിന്റെ വീതിക്ക് പകരം പൊരുത്തപ്പെടുത്താൻ അനുവദിക്കുന്നു.
ക്രിയേറ്റ് മോഡിൽ ഈ ഓപ്ഷന് യാതൊരു ഫലവുമില്ല.
-h, --ഉയരം=പിക്സലുകൾ
--index-ന് സമാനമാണ്, എന്നാൽ ഈ ഐച്ഛികം പകരം ചിത്രത്തിന്റെ ഉയരം പൊരുത്തപ്പെടുത്താൻ അനുവദിക്കുന്നു.
ക്രിയേറ്റ് മോഡിൽ ഈ ഓപ്ഷന് യാതൊരു ഫലവുമില്ല.
-ബി, --ബിറ്റ്-ഡെപ്ത്=COUNT
--index-ന് സമാനമാണ്, എന്നാൽ ഈ ഐച്ഛികം ഓരോ പിക്സലും ബിറ്റുകളുടെ എണ്ണം അനുവദിക്കുന്നു
പകരം പൊരുത്തപ്പെടുത്തേണ്ട ചിത്രം. 1, 2, 4, 8, 16, 24, 32 എന്നിവയാണ് സാധുവായ മൂല്യങ്ങൾ.
സൃഷ്ടി മോഡിൽ, ഏറ്റവും കുറഞ്ഞ ബിറ്റ് ഡെപ്ത് വ്യക്തമാക്കാൻ ഈ ഓപ്ഷൻ നിങ്ങളെ അനുവദിക്കും
ഐക്കൺ ഫയലിലെ ചിത്രങ്ങൾ.
-പി, --palette-size=പിക്സലുകൾ
--index-ന് സമാനമാണ്, എന്നാൽ ഈ ഓപ്ഷൻ ചിത്രത്തിലെ നിറങ്ങളുടെ എണ്ണം അനുവദിക്കുന്നു
പകരം പൊരുത്തപ്പെടുത്തേണ്ട പാലറ്റ്. ഐക്കൺ/കഴ്സർ ഫയലുകളിൽ 24 അല്ലെങ്കിൽ 32 ബിറ്റുകൾ ഉള്ള ചിത്രങ്ങൾ ചെയ്യുന്നു
ഒരു പാലറ്റ് ഇല്ല, അതിനാൽ 0 ന് തുല്യമായ ഒരു പാലറ്റ് വലുപ്പം ഉണ്ടായിരിക്കും.
ക്രിയേറ്റ് മോഡിൽ ഈ ഓപ്ഷന് യാതൊരു ഫലവുമില്ല.
-എക്സ്, --hotspot-x=COORD
--ഇൻഡക്സിന് സമാനമാണ്, എന്നാൽ ഈ ഓപ്ഷൻ ഹോട്ട്സ്പോട്ടിന്റെ x-കോർഡിനേറ്റ് ആകാൻ അനുവദിക്കുന്നു
പൊരുത്തപ്പെട്ടു. ഈ ഓപ്ഷൻ കഴ്സർ ഫയലുകളിൽ മാത്രമേ സ്വാധീനം ചെലുത്തൂ.
സൃഷ്ടിക്കൽ മോഡിൽ, ഹോട്ട്സ്പോട്ട് x-കോർഡിനേറ്റ് വ്യക്തമാക്കാൻ ഇത് ഉപയോഗിക്കാം.
-Y, --hotspot-y=COORD
--ഇൻഡക്സിന് സമാനമാണ്, എന്നാൽ ഈ ഓപ്ഷൻ ഹോട്ട്സ്പോട്ടിന്റെ y-കോർഡിനേറ്റ് ആകാൻ അനുവദിക്കുന്നു
പൊരുത്തപ്പെട്ടു. ഈ ഓപ്ഷൻ കഴ്സർ ഫയലുകളിൽ മാത്രമേ സ്വാധീനം ചെലുത്തൂ.
സൃഷ്ടിക്കൽ മോഡിൽ, ഹോട്ട്സ്പോട്ട് y-കോർഡിനേറ്റ് വ്യക്തമാക്കാൻ ഇത് ഉപയോഗിക്കാം.
--ഐക്കൺ ഐക്കൺ ഫയലുകൾ മാത്രമേ ലിസ്റ്റ് ചെയ്യാനോ എക്സ്ട്രാക്റ്റ് ചെയ്യാനോ ഉള്ളൂ എന്ന് ഈ ഓപ്ഷൻ വ്യക്തമാക്കുന്നു. ഇൻ
മോഡ് സൃഷ്ടിക്കുക, ഒരു ഐക്കൺ (കർസറിന് പകരം) വ്യക്തമാക്കാൻ ഈ ഓപ്ഷൻ ഉപയോഗിക്കാം
സൃഷ്ടിക്കപ്പെടാനുള്ളതാണ്. (സൃഷ്ടി മോഡിൽ ഇത് സ്ഥിരസ്ഥിതിയാണ്.)
--കർസർ
കഴ്സർ ഫയലുകൾ മാത്രമേ ലിസ്റ്റ് ചെയ്യാനോ എക്സ്ട്രാക്റ്റ് ചെയ്യാനോ ഉള്ളൂ എന്ന് ഈ ഓപ്ഷൻ വ്യക്തമാക്കുന്നു. ഇൻ
മോഡ് സൃഷ്ടിക്കുക, ഒരു കഴ്സർ (ഐക്കണിന് പകരം) എന്ന് വ്യക്തമാക്കാൻ ഇത് ഉപയോഗിക്കാം
സൃഷ്ടിക്കപ്പെടും.
-ടി, --alpha-threshold=ലെവൽ
പിഎൻജി ഇമേജിലെ പരമാവധി ആൽഫ ലെവൽ വ്യക്തമാക്കുന്നു, അത് ഭാഗങ്ങൾക്കായി
സൃഷ്ടിച്ച ഐക്കണിൽ സുതാര്യമാണ്. സ്ഥിര മൂല്യം 127 ആണ്. ഇത് എപ്പോൾ മാത്രമേ ഉപയോഗിക്കൂ
ഐക്കൺ ഫയലുകൾ സൃഷ്ടിക്കുന്നു.
-ഓ, --ഔട്ട്പുട്ട്=PATH
എക്സ്ട്രാക്റ്റ് മോഡിൽ, എക്സ്ട്രാക്റ്റ് ചെയ്ത ഫയലുകൾ ഒരു ഡയറക്ടറി ഈ ഓപ്ഷൻ വ്യക്തമാക്കുന്നു
സൃഷ്ടിച്ചു. PATH നിലവിലില്ലെങ്കിൽ, അത് നിലവിലില്ലാത്തതിനെയാണ് സൂചിപ്പിക്കുന്നതെന്ന് അനുമാനിക്കപ്പെടുന്നു
പകരം ഫയൽ. ആദ്യം പൊരുത്തപ്പെടുന്ന ചിത്രം ആ പേരിലുള്ള ഫയലിലേക്ക് എക്സ്ട്രാക്റ്റ് ചെയ്യപ്പെടും.
സൃഷ്ടിക്കൽ മോഡിൽ, ഈ ഓപ്ഷൻ ഔട്ട്പുട്ട് ഫയലിന്റെ പേര് വ്യക്തമാക്കുന്നു. സ്ഥിരസ്ഥിതിയാണ്
ബൈനറി ഡാറ്റ സ്റ്റാൻഡേർഡ് ഔട്ട് ആയി എഴുതാൻ (സ്റ്റാൻഡേർഡ് ഔട്ട് ആണെങ്കിൽ ഏത് icotool നിരസിക്കും
ടെർമിനൽ ആണ്).
PATH `-' ആണെങ്കിൽ, എല്ലാ ഔട്ട്പുട്ടും സ്റ്റാൻഡേർഡ് ഔട്ട് ആയി പ്രിന്റ് ചെയ്യപ്പെടും.
ലിസ്റ്റ് മോഡിൽ ഈ ഓപ്ഷന് ഫലമില്ല.
-ആർ, --raw=FILENAME
ഇൻപുട്ട് ഫയൽ റോ PNG ആയി സംഭരിക്കുക (വിസ്റ്റ ഐക്കണുകൾ).
--സഹായിക്കൂ ഓപ്ഷനുകളുടെ സംഗ്രഹം കാണിക്കുക.
--പതിപ്പ്
ഔട്ട്പുട്ട് പതിപ്പ് വിവരങ്ങളും പുറത്തുകടക്കുക.
ഉദാഹരണങ്ങൾ
'demo.ico' ഫയലിലെ എല്ലാ ചിത്രങ്ങളും ലിസ്റ്റ് ചെയ്യുക:
$ icotool -l demo.ico
--icon --index=1 --width=16 --height=16 --bit-depth=4 --palette-size=16
--icon --index=2 --width=32 --height=32 --bit-depth=4 --palette-size=16
--icon --index=3 --width=48 --height=48 --bit-depth=4 --palette-size=16
--icon --index=4 --width=16 --height=16 --bit-depth=8 --palette-size=256
--icon --index=5 --width=32 --height=32 --bit-depth=8 --palette-size=256
--icon --index=6 --width=48 --height=48 --bit-depth=8 --palette-size=256
`demo.ico'-ൽ 16-വർണ്ണ ചിത്രങ്ങൾ മാത്രം ലിസ്റ്റ് ചെയ്യുക:
$ icotool -l --palette-size=16 demo.ico
--icon --index=1 --width=16 --height=16 --bit-depth=4 --palette-size=16
--icon --index=2 --width=32 --height=32 --bit-depth=4 --palette-size=16
--icon --index=3 --width=48 --height=48 --bit-depth=4 --palette-size=16
നിലവിലെ ഡയറക്ടറിയിലേക്ക് എല്ലാ ചിത്രങ്ങളും എക്സ്ട്രാക്റ്റ് ചെയ്യുക, ലക്ഷ്യ ഫയലുകൾക്ക് പേര് നൽകുക
`demo.ico_I_WxHxD.xpm':
$ icotool -x -o . demo.ico
$ ls * .png
demo_1_16x16x4.png demo_3_48x48x4.png demo_5_32x32x8.png
demo_2_32x32x4.png demo_4_16x16x8.png demo_6_48x48x8.png
നിലവിലെ ഡയറക്ടറിയിലെ എല്ലാ .ico ഫയലുകളിലെയും എല്ലാ 256-കളർ ഐക്കൺ ചിത്രങ്ങളും എക്സ്ട്രാക്റ്റ് ചെയ്യുക.
'img/' ൽ എക്സ്ട്രാക്റ്റുചെയ്ത ചിത്രങ്ങൾ
$ icotool -x -o img / -p 256 *.ഐകോ
രണ്ട് ചിത്രങ്ങളുള്ള 'favicon.ico' എന്ന പേരിൽ ഒരു ഐക്കൺ സൃഷ്ടിക്കുക:
$ icotool -c -o favicon.ico mysite_32x32.png mysite_64x64.png
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് icotool ഓൺലൈനിൽ ഉപയോഗിക്കുക
