Фрее Цонвертер

ИЦО то ПНГ Цонвертер

Конвертујте Виндовс иконе (.ицо) датотеке у висококвалитетне транспарентне ПНГ слике одмах у свом претраживачу.

Кликните или превуците ИЦО овде

Подржава до 50МБ

Ор

О овом алату

ИЦО је формат датотеке икона измишљен за Виндовс 3.0 1990. године и који се и данас користи као де фацто формат фавикона на вебу. Упркос имену, ИЦО датотека је контејнер који може да држи више слика у различитим величинама и дубинама боја. Типичан ИЦО за Виндовс десктоп може да садржи 16×16, 32×32, 48×48, 64×64, 128×128 и 256×256 верзије исте иконе; оперативни систем бира величину која одговара контексту приказа. Конвертовање ИЦО-а у ПНГ значи издвајање једне или више ових уграђених слика и њихово чување као самосталне ПНГ датотеке.

Овај конвертор анализира ИЦО заглавље у вашем претраживачу, идентификује све уграђене уносе слике и декодира сваки од њих. Већина модерних ИЦО датотека чува своје слике као ПНГ интерно; старији користе сирове битмап податке у БМП стилу. Оба кодирања се рукују. Излаз је један ПНГ по уграђеној слици — за типичну Виндовс икону, то значи шест или више ПНГ датотека различитих величина.

Датотеке никада не напуштају ваш уређај. Парсинг се дешава у ЈаваСцрипт-у користећи ДатаВиев за читање ИЦО директоријума и слање у одговарајући декодер за сваку слику. Излазни ПНГ-ови се производе преко цанвас.тоБлоб('имаге/пнг').

Зашто претворити ИЦО у ПНГ

ИЦО је формат оријентисан на Виндовс са којим мало уређивача слика рукује грациозно. Пхотосхоп захтева додатак; многи веб-базирани алати уопште не могу да читају ИЦО; Линук десктоп окружења третирају ИЦО као другоразредну. ПНГ је универзално подржан. Конвертовањем постојећег ИЦО-а у ПНГ производи датотеке које можете отворити и уређивати у било ком алату.

Други уобичајени разлог је извлачење појединачних величина. Веб програмери који ажурирају фавицон често желе само верзију постојећег ИЦО-а величине 32×32 или 64×64. Дизајнери који прецртавају старе иконе желе највећу уграђену верзију као почетну тачку. Оба тока посла имају користи од издвајања засебних ПНГ датотека, једне по величини, уместо да се директно баве ИЦО контејнером.

Како користити

Испустите ИЦО, добијте један ПНГ по уграђеној величини.

  1. Отпремите ИЦО датотеку: Превуците датотеку у област за отпремање или кликните да бисте је прегледали. Подржане су датотеке до 50 МБ, иако су типичне ИЦО датотеке знатно мање од 100 КБ.
  2. Прегледајте уграђене величине: Алат наводи све слике уграђене у ИЦО са њиховим димензијама и дубином боје. Типичан фавицон ИЦО има верзије 16×16, 32×32 и 48×48; икона на Виндовс радној површини може имати осам или више величина.
  3. Екстракт: Свака уграђена слика се декодира и поново кодира као ПНГ. За ИЦО који садрже ПНГ компресоване уносе, декодирање је директно. За уносе у БМП стилу, необрађени пикселски подаци се читају у платно и извозе као ПНГ.
  4. Преузми: ИЦО-ови са једном сликом производе једно преузимање ПНГ. ИЦО-ови са више слика производе ЗИП архиву која садржи један ПНГ по величини, названу димензијама (ицон-16.пнг, ицон-32.пнг, итд.).

Уобичајени случајеви употребе

Тецхницал Детаилс

ИЦО датотека почиње са заглављем од 6 бајтова (ИЦОНДИР), након чега следи директоријум уноса (ИЦОНДИРЕНТРИ, по 16 бајтова), а затим следе подаци о слици за сваки унос. Сваки унос у директоријуму специфицира ширину, висину, број боја и помак и величину који указују на бајтове слике.

Подаци о слици су кодирани или као ДИБ у БМП стилу (без БИТМАПФИЛЕХЕАДЕР-а) или као комплетна ПНГ датотека која је директно уграђена. ПНГ кодирани уноси су уобичајени за модерне иконе величине 256×256 и имају стандардни ПНГ потпис на почетку. Уноси у БМП стилу изостављају заглавље датотеке, али укључују заглавље информација и податке о пикселима.

Овај конвертор чита директоријум, лоцира сваки унос и шаље га у одговарајући декодер. ПНГ уноси се декодирају помоћу Блоб-а и елемента Имаге; БМП уноси се читају рашчлањивањем БИТМАПИНФОХЕАДЕР-а и ручним писањем пиксела у платно. Излаз је увек ПНГ.

Најбоље праксе

Често постављана питања

Да ли постоји губитак квалитета приликом претварања ИЦО у ПНГ?
Не. ПНГ користи ДЕФЛАТЕ без губитака, тако да је квалитет ваше слике у потпуности очуван током конверзије.
Зашто бих конвертовао у ПНГ уместо да задржим оригинални формат?
ПНГ је идеалан када вам је потребна подршка за транспарентност, квалитет без губитака за снимке или графику или универзалну компатибилност претраживача. За разлику од ИЦО-а, ПНГ чува сваки пиксел без артефаката компресије.
Могу ли групно да конвертујем више ИЦО датотека?
Овај алат обрађује једну по једну датотеку како би осигурао максималан квалитет. За више датотека, једноставно поновите процес — свака конверзија траје само неколико секунди.
Да ли су моје слике приватне током конверзије?
Да. Ваше ИЦО датотеке се у потпуности обрађују у вашем претраживачу користећи Цанвас АПИ и ЈаваСцрипт. Ништа се не отпрема ни на један сервер — датотека иде директно са вашег уређаја у конвертор и назад на ваш уређај.
Да ли је моја датотека отпремљена на сервер?
Не. Парсирање и декодирање се дешавају у вашем претраживачу. Датотека не напушта ваш уређај.
Могу ли да претворим ПНГ назад у ИЦО?
Да — користите наменску алатку ПНГ за ИЦО, која спаја један или више ПНГ-ова у нову ИЦО датотеку са правилном структуром директоријума.
Зашто видим више преузимања за један ИЦО?
Зато што ИЦО садржи више уграђених слика. Сваки постаје посебан ПНГ. Ако желите само једну величину, узмите ону која одговара вашим потребама, а остале одбаците.
Да ли ће ЕКСИФ или други метаподаци бити сачувани?
ИЦО датотеке генерално не носе ЕКСИФ метаподатке. Излазни ПНГ-ови садрже само податке о пикселима. Ако изворни ИЦО уноси ПНГ имају метаподатке, они се не чувају поновним кодирањем на платну.