Soo Saaraha Favicon oo Bilaash ah
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.
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
Faylashaadu weligood kama tagaan qalabkaaga. Farsamaynta oo dhan waxay ka dhacdaa gudaha browser-kaaga.
π‘ Natiijada ugu fiican, soo geli sawir afar-geesle ah oo ugu yaraan 512Γ512 ah. PNG ama SVG oo aan la muuqan ayaa ugu fiican.
Sida Ay U Shaqeyso
Qalabkani wuxuu u beddelaa PNG, JPEG, WebP, ama SVG kasta xidhmo favicon oo dhammaystiran β .ico cabbiro badan leh, Apple touch icon, Android/PWA icons, manifest shabakadeed, iyo qayb-koodh HTML diyaar u ah in la dhajiyo β gebi ahaanba biraawsarkaaga dhexdiisa isagoo isticmaalaya Canvas API iyo JSZip. Waxba lama shubo; sameynta iyo isku-dhisidda faylashu waxay dhammaantood ka dhacaan gudaha.
- 1Canvas wuxuu dib u cabbiriyaa sawirkaagaBiraawsarku wuxuu ku sawiraa sawirkaaga asalka ah HTML Canvas elements bannaan-shaashadeed ah cabbir kasta oo loo baahan yahay (16, 32, 48, 180, 192, iyo 512 px). SVGs aan lahayn sifooyinka ballaadh/dhererka cad marka hore waa la caadiyaa via DOMParser iyo XMLSerializer si Firefox iyo Chrome ay u soo saaraan wax-soo-saar pixel isku mid ah halkii ay noqon lahaayeen canvas bannaan.
- 2Sumadeeye ICO gacan lagu qoray ayaa xidhmeeya faylka .icoGelitaannada ICO ee yar (16, 32, 48 px) waxaa loo sumeeyaa sida bitmaps DIB 32-bit BGRA aan la cadaadin β BITMAPINFOHEADER-ka iyo safafka XOR-ka hoos-ilaa-sare iyo mask 1bpp AND ah β sababtoo ah qaybaha shell-ka Windows waxay u baahan yihiin qaabka DIB aan la cadaadin cabbirradaas. Qalabku wuxuu qoraa madaxa dariiqa ICO isagoo isku daraya gelitaannada gebi ahaanba isagoo isticmaalaya DataView iyo Uint8Array, laybreri ICO dibadeed midna kuma lug lahan.
- 3Wax-soo-saarka PNG waxaa lagu sameeyaa canvas.toBlobNooc PNG kasta (favicon-16x16, favicon-32x32, apple-touch-icon-180x180, android-chrome-192x192, android-chrome-512x512) waxaa la qabtaa isagoo wacaya canvas.toBlob 'image/png' leh, isagoo u wakiilaya sumaynta lossless-ka injinka sawirka ee biraawsarka ku dhex jira. Buul-sarreyn ikhtiyaar ah, midab asalka ah, iyo kala-jaridda qaabka (afar-gees, geesaha-goobaysan, ama goobaal) waxaa lagu dabaqaa xaalada canvas-ka ka hor qabashada.
- 4JSZip wuxuu isku daraa wax walba hal soo dejinJSZip wuxuu isku daraa dhammaan faylasha la sameeyay β favicon.ico, shanta PNG, site.webmanifest oo leh magaca app-kaaga, iyo favicon-snippet.html oo leh calaamadaha <link> ee saxda ah β hal blob .zip ah oo si toos ah loogu soo dejiyo aaladdaada.
Sawirkaaga waxaa si toos ah loogu shubaa Canvas API-ga biraawsarka wuxuuna weligiis aaladdaada kama baxo β xogta faylka wakhti kasta lama gudbiyo server.
Qalabka La Xiriira
Beddelaha PNG ilaa ICO Favicon
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.
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.