Beddelaha PNG ilaa ICO Favicon oo Bilaash ah
U beddel sawirada PNG, JPG, WebP, ama SVG faylal favicon .ico ah oo cabbirro badan leh. Dooro cabbirrada aad rabto (16, 32, 48, 64, 128, 256) oo soo deji hal .ico.
Faylasha halkan ku rid, ama guji si aad u baarato
PNG, JPG, WebP, SVG, HEIC, HEIF Β· Ma jiro xadid cabbirka faylka
ama taabo Ctrl+V si aad uga dhejiso clipboard-ka
Talo: waxaad ku dhajin kartaa sawir-qaadis Ctrl+V
Faylashaadu weligood kama tagaan qalabkaaga. Farsamaynta oo dhan waxay ka dhacdaa gudaha browser-kaaga.
Sida Ay U Shaqeyso
Beddelku wuxuu gebi ahaanba ka shaqeeyaa biraawsarkaaga isagoo isticmaalaya laba hab oo si toos ah qalabkan lagu qoray: Canvas API si loo miisaamo loona sawiro sawir kasta oo frame ah, iyo sumeeye binary ICO oo gacan lagu qoray oo frames-yadaas ku xidhma hal fayl .ico ah β laybreri lama soo dejin, faylna weligiis aaladdaada kama baxo.
- 1Sawirka waa lagu furaa canvasPNG, JPEG, WebP, ama SVG aad soo shubtay waxaa lagu shubaa HTMLImageElement waxaana lagu sawiraa canvas bannaan-shaashadeed ah cabbir kasta oo la codsaday (16Γ16 ilaa 256Γ256). Canvas-ku wuxuu isticmaalaa smoothing bicubic tayo sarreysa wuxuuna ixtiraamaa doorashadaada ku-habboonaanta: 'contain' wuxuu sawirka ku buul-sareeyaa buul-lugta ah oo leh buul-sarreyn qaawan ama midab leh, halka 'cover' uu ka jaro afar-gees bar-dhexaad ah ee isha.
- 2Frame kasta waxaa loo soo saaraa bytes PNG ahcanvas.toBlob('image/png') ee biraawsarka dabiiciga ah wuxuu sumeeyaa frame kasta oo la miisaamay PNG lossless ah. Bytes-kan qaawan ayaa ah waxa lagu daro xannibaadda .ico β biraawsarrada casriga ah iyo Windows waxay si dabiici ah u maareeyaan PNG-gudaha-ICO, taasoo ka dhigaysa cabbirrada faylka kuwo ka yar qaabka duugoobay ee BMP-ku salaysan yahay.
- 3Binary-ka ICO waa lagu isku dhisay xasuustaSumeeye gacan lagu qoray ayaa dhisa qaab-dhismeedka faylka .ico bilowga ah isagoo isticmaalaya DataView: madax ICONDIR 6-byte ah ayaa sheegaya tirada sawirrada, wuxuu ku xigaa gelitaan dariiq 16-byte ah cabbir kasta (oo diiwaan geliya ballaadhka, dhererka, qoto-dheerka bit-ka, dhererka byte-ka, iyo goobta xogta), kadibna dhammaan payloads-ka PNG oo isku xigxiga la geliyay. Laybreri dhinac saddexaad ah kuma lug lahan.
- 4Fiiriye waa la muujiyaa, faylka waa la soo dejiyaaKa hor inta la soo bandhigi soo-dejinta, UI-gu wuxuu ku sawiraa fiiriye pixel-sax ah cabbir kasta oo la ururiyay oo ka dhanka ah asal shabag-jees ah si aad u hubiso buul-lugta ka hor inta aad keydin. Blob-ka la isku dhisay waxaa loo dhiibaa hab-hawlgalka soo-dejinta biraawsarka sida 'favicon.ico'.
Sawirkaaga waxaa gebi ahaanba lagu habeeyaa biraawsarkaaga β weligiis server looma soo shubo, nuqul lamana hayo ka dib markaad xidho tab-ka.
Qalabka La Xiriira
Soo Saaraha Favicon
U beddel sawir kasta xirmo favicon dhamaystiran: favicon.ico cabbirro badan leh, Apple touch icon, icons Android/PWA, web manifest, iyo snippet HTML diyaar u ah β dhammaan zipped, browser-kaaga.
Sameeyaha GIF Firfircoon
Isku dar sawiro badan GIF firfircoon. Dib u dhac fireemka la habayn karo, ballaca soo saarka, wareegga, iyo tayada. Waxaa gebi ahaanba lagu koodeeyaa browser-kaaga.
Sameeyaha Saxeexa
Ku sawir saxeex adigoo isticmaalaya jiirkaaga, faraha, ama qalinka digital-ka ah, ama ku qor magacaaga far-qorista, kadibna u soo saar PNG ama SVG oo aan lahayn asal.