PNG uz ICO favicon konvertētājs bez maksas
Konvertē PNG, JPG, WebP vai SVG attēlus daudzizmēra .ico favicon failos. Izvēlieties apvienojamos izmērus (16, 32, 48, 64, 128, 256) un lejupielādējiet vienu .ico.
Nometiet failu šeit vai noklikšķiniet, lai izvēlētos
PNG, JPG, WebP, SVG, HEIC, HEIF · apstrādāts jūsu ierīcē
vai nospiediet Ctrl+V, lai ielīmētu no starpliktuves
Padoms: ekrānuzņēmumu varat ielīmēt ar Ctrl+V
Jūsu faili nekad neatstāj jūsu ierīci. Visa apstrāde notiek lokāli jūsu pārlūkprogrammā.
Biežākie lietojumi
- Izveidojiet vietnes favicon no PNGPārvērtiet savu PNG logotipu vairāku izmēru favicon.ico failu vietnes cilnes ikonai.
- Izveidojiet Windows darbvirsmas ikonuPārvērtiet PNG vai JPG attēlus .ico failos Windows darbvirsmas saīsnēm un programmu ikonām.
- Vairāku izmēru un vairākplatformu ikonaApvienojiet vairākus ikonas izmērus (16, 32, 48, 64, 128, 256) vienā .ico failā, kas darbojas visur.
- PWA ikonas avota failsĢenerējiet bāzes .ico no jūsu PWA logotipa atgriešanas atbalstam vecākās pārlūkprogrammās, kas nelietojmani manifesta.
- Pārvērtiet zīmola logotipu uz ICO formātuPārvērtiet sava uzņēmuma vai zīmola logotipu no PNG, JPG vai SVG uz augstas kvalitātes .ico failu ciparu pieskares punktiem.
Kā tas darbojas
Konvertēšana notiek pilnībā jūsu pārlūkprogrammā, izmantojot divus mehānismus, kas rakstīti tieši šajā rīkā: Canvas API katras ikonas kadra mērogošanai un renderēšanai, un pašrakstītu ICO bināro kodētāju, kas saliek šos kadrus vienā .ico failā — netiek lejupielādēta neviena bibliotēka, un fails nekad neatstāj jūsu ierīci.
- 1Attēls dekodēts audeklāJūsu augšupielādētais PNG, JPEG, WebP vai SVG tiek ielādēts HTMLImageElement un uzzīmēts uz ekrāna neredzama audekla katrā pieprasītajā izmērā (16×16 līdz 256×256). Audekls izmanto augstas kvalitātes bikubisko izlīdzināšanu un ievēro jūsu izvēlēto iekļaušanu: "contain" pievieno melnas malas ar caurspīdīgu vai krāsainu aizpildījumu, kamēr "cover" apgriež centrētu kvadrātu no avota.
- 2Katrs kadrs eksportēts kā PNG baitiPārlūkprogrammas iebūvētais canvas.toBlob('image/png') kodē katru mērogoto kadru bezzudumu PNG. Šie neapstrādātie baiti tiek iestrādāti .ico konteinerā — mūsdienu pārlūkprogrammas un Windows apstrādā PNG-iekš-ICO dabiski, kas saglabā failu izmērus mazākus nekā vecākais BMP-balstītais formāts.
- 3ICO binārs salikts atmiņāPašrakstīts kodētājs veido .ico faila struktūru no nulles, izmantojot DataView: 6 baitu ICONDIR galvene deklarē attēlu skaitu, kam seko 16 baitu direktorijas ieraksts katram izmēram (ierakstot platumu, augstumu, bitu dziļumu, baitu garumu un datu nobīdi), tad visi PNG dati savienoti secībā. Nav iesaistīta neviena trešās puses bibliotēka.
- 4Priekšskatījums parādīts, fails lejupielādētsPirms piedāvāt lejupielādi, saskarne renderē pikseli-precīzu katra iesaiņotā izmēra priekšskatījumu uz šaha galdiņa fona, lai varētu pārbaudīt caurspīdīgumu pirms saglabāšanas. Saliktais Blob tiek nodots pārlūkprogrammas lejupielādes mehānismam kā 'favicon.ico'.
Jūsu attēls tiek apstrādāts pilnībā jūsu pārlūkprogrammā — tas nekad netiek augšupielādēts uz nevienu serveri, un pēc cilnes aizvēršanas nekāda kopija netiek saglabāta.
Saistītie rīki
Favicon ģenerētājs
Pārveido jebkuru attēlu pilnīgā favicon pakotnē: daudzizmēra favicon.ico, Apple pieskaršanās ikona, Android/PWA ikonas, tīmekļa manifests un gatavs ielīmēšanai HTML fragments — viss saspiests, pārlūkprogrammā.
Paraksta veidotājs
Uzzīmējiet parakstu ar peli, pirkstu vai stiluu, vai ierakstiet savu vārdu rokraksta fontā, tad eksportējiet to kā caurspīdīgu PNG vai SVG.
Attēlu saspiešanas rīks
Saspiediet JPG, PNG, WebP un AVIF attēlus. Skatiet salīdzinājumu pirms/pēc.