Pulsuz çevirici

PNG-dən ICO Çevirici

PNG şəkillərini dərhal brauzerinizdə Windows Icon (ICO) fayllarına (Favicon generatoru) çevirin. Sürətli, təhlükəsiz və tamamilə müştəri tərəfi.

PNG-ni bura klikləyin və ya dartın

50MB-a qədər dəstəkləyir

Və ya

Bu alət haqqında

ICO Windows-un masaüstü proqram nişanları üçün gözlədiyi formatdır və brauzerlərin tarixən favikonlar üçün gözlədiyi formatdır (link rel=icon, /favicon.ico). Düzgün ICO faylının yaradılması əməliyyat sistemi və ya brauzerin ehtiyac duyduğu qətnaməni seçə bilməsi üçün eyni təsvirin bir neçə ölçüsünü bir konteynerə yığmaq deməkdir. Favicon ICO-ya adətən 16×16, 32×32 və 48×48 daxildir; masaüstü tətbiqi ICO adətən 64×64, 128×128 və 256×256 əlavə edir.

Bu çevirici bir və ya daha çox PNG faylı götürür və brauzerinizdə düzgün strukturlaşdırılmış ICO faylı yazır. ICO kataloqu və hər bir daxil edilmiş təsvirin metadatası ikili buferdən istifadə edərək JavaScript-də qurulur; PNG qeydləri birbaşa daxil edilir, daha kiçik ölçülər isə köhnə uyğunluq üçün BMP tipli DIB kimi yenidən kodlaşdırıla bilər. Çıxış Windows Explorer, Visual Studio, veb brauzerlər və ICO istehlak edən hər hansı digər alət tərəfindən qəbul edilən standart ICO faylıdır.

Bütün emal yerli olaraq baş verir. PNG-lər brauzerdə oxunur, yaddaşda ICO bayt axını qurulur və nəticə yükləmə kimi təklif olunur. Heç bir server yükləməsi, müvəqqəti fayl saxlama, xarici asılılıq yoxdur.

Niyə PNG-ni ICO-ya çevirin

Əgər siz Windows proqramını saxlayırsınızsa, icra olunan faylın simvolu binarın resurslarına daxil edilmiş ICO faylı olmalıdır. Tərtib edilmiş PNG resursları ekvivalent deyil. PNG ustalarınızdan düzgün ICO yaratmaq, simvolu icra olunana bağlamadan əvvəl standart qablaşdırma addımıdır.

Favikonlar üçün müasir brauzerlər PNG-ni rel=icon linki vasitəsilə də qəbul edir, lakin /favicon.ico hələ də köhnə brauzerlərin və bir çox avtomatlaşdırılmış alətlərin (RSS oxuyucuları, sosial baxışlar, axtarış motoru taramaçıları) əvvəl yoxladıqları köhnə ehtiyatdır. /favicon.ico faylı olmayan sayt server qeydlərində 404 səs-küy yaradır və köhnə müştərilərdə düzgün göstərilə bilməz. Faylın yaradılması beş saniyəlik bir işdir; onu istehsal etməmək davamlı log spamına başa gəlir.

Necə istifadə etməli

PNG ustalarınızı yükləyin, hansı ölçüləri yığmaq, yaratmaq üçün seçin.

  1. PNG fayllarınızı yükləyin: Bir PNG (standart ölçülərə dəyişdiriləcək) və ya müxtəlif ölçülü birdən çox PNG (hər biri öz yerli ölçüsü kimi daxil ediləcək) sürükləyin. 50 MB-a qədər fayllar dəstəklənir.
  2. Daxili ölçüləri seçin: Standart favikon ölçüləri 16×16, 32×32 və 48×48-dir. Standart tətbiq nişanı ölçüləri 64×64, 128×128 və 256×256 əlavə edir. İstifadə vəziyyətinizə uyğun olan dəsti seçin.
  3. ICO yaradın: Konvertor mənbənin ölçüsünü lazım olduqda dəyişdirir, ICO kataloq başlığını qurur və hər bir təsviri daxil edir. Çıxış daxilində seçilmiş bütün ölçüləri olan tək .ico faylıdır.
  4. Yükləyin və yerləşdirin: Faylı yadda saxlayın. Favikonlar üçün onu /favicon.ico olaraq saytınızın kökünə qoyun. Windows proqramları üçün quraşdırma sisteminizin resurs tərtibi addımı vasitəsilə daxil edin.

Ümumi istifadə halları

Texniki Detallar

ICO faylı 6 baytlıq ICONDIR başlığından (ehtiyatda saxlanmış=0, ICO üçün növ=1, sayı=şəkillərin sayı), ardınca 16 baytlıq ICONDIRENTRY qeydlərindən, sonra isə şəkil yükündən ibarətdir. Hər ICONDIRENTRY eni və hündürlüyü (0 mənası ilə 256), rəng sayını, təyyarələri, bit dərinliyini, faydalı yükün ölçüsünü və ofseti təyin edir.

Hər bir şəkil yükü ya tam PNG faylıdır (başlanğıcda PNG imzası 0x89504E47) və ya BMP tipli DIB. Müasir çevirmə alətləri, o cümlədən bu alət, Windows-un gözlədiyi konvensiyaya uyğun olaraq, 64×64 və yuxarı ölçülər üçün PNG və daha kiçik ölçülər üçün BMP yerləşdirir.

Brauzer ağır yükləri yerinə yetirir: PNG kətan vasitəsilə bitmap üçün deşifrə, hamarlaşdırma aktivləşdirilmiş kətan vasitəsilə drawImage ölçüsünü dəyişdirmək və DataView vasitəsilə yekun ICO montajı ikili buferə yazır. Bufer 'image/x-icon' tipli Blob kimi bükülür və yükləmə kimi təklif olunur.

Ən yaxşı təcrübələr

Tez-tez verilən suallar

PNG-ni ICO-ya çevirərkən keyfiyyət itkisi varmı?
Xeyr. ICO PNG və ya BMP əsaslı istifadə edir, beləliklə, çevirmə zamanı təsvirinizin keyfiyyəti tam olaraq qorunur.
ICO formatı nə üçün istifadə olunur?
ICO (Windows Icon) ilk növbədə veb sayt favikonları, Windows tətbiq nişanları üçün istifadə olunur.
Birdən çox PNG faylını toplu şəkildə çevirə bilərəmmi?
Bu alət maksimum keyfiyyəti təmin etmək üçün bir faylı emal edir. Birdən çox fayl üçün prosesi təkrarlayın - hər bir çevrilmə cəmi bir neçə saniyə çəkir.
Şəkillərim çevrilmə zamanı gizli saxlanılır?
Bəli. PNG fayllarınız Canvas API və JavaScript istifadə edərək tamamilə brauzerinizin daxilində emal edilir. Heç bir serverə heç nə yüklənmir - fayl birbaşa cihazınızdan çeviriciyə və yenidən cihazınıza keçir.
Faylım serverə yüklənib?
Xeyr. ICO JavaScript binar yazılarından istifadə edərək brauzerinizdə qurulub. Fayllar cihazınızı tərk etmir.
Mənim ICO Windows-un köhnə versiyalarında işləyəcəkmi?
Bəli. Çıxış Windows-un 3.0 versiyasından bəri dəstəklədiyi standart ICO formatından istifadə edir. 64 və daha aşağı ölçülər maksimum uyğunluq üçün BMP tipli faydalı yüklərdən istifadə edir; 256 pikselli girişlər Windows Vista və sonrakı versiyaların dəstəklədiyi daxili PNG istifadə edir.
Favikonum niyə yenilənmir?
Brauzerlər favikonları aqressiv şəkildə, çox vaxt günlərlə yaddaşda saxlayır. Brauzer keşini təmizləmək, təzə əldə etməyə məcbur etmək üçün birbaşa favikon URL-ni açmaq və ya link teqinə versiya sorğusu parametrini əlavə etməklə yeniləməni məcbur edin.
Həm rəngli nişanlar, həm də monoxrom nişanlar daxil edə bilərəmmi?
Standart ICO hər bir girişin metadatasında rəng dərinliyini dəstəkləyir, lakin ən müasir istifadə bütün ölçülərdə 32 bit rəngdir. Monoxrom nişanlar bu gün bir neçə alətin idarə etdiyi miras problemidir.