Ruka hadi maudhui makuu

Kibadilishi cha PNG hadi ICO Favicon bila malipo

Badilisha picha za PNG, JPG, WebP, au SVG kuwa faili za favicon za .ico zenye ukubwa mwingi. Chagua ukubwa unaotaka kufungwa pamoja (16, 32, 48, 64, 128, 256) na upakue .ico moja.

Inafanya kazi bila mtandao mara ikishapakia

Dondosha faili hapa, au bofya ili kuchagua

PNG, JPG, WebP, SVG, HEIC, HEIF Β· kuchakatwa kwenye kifaa chako

au bonyeza Ctrl+V ili kubandika kutoka ubao wa kunakili

Vinjari faili

Kidokezo: unaweza kubandika picha ya skrini kwa Ctrl+V

Faili zako hazitoki kwenye kifaa chako kamwe. Uchakataji wote unafanyika ndani ya kivinjari chako.

Matumizi ya kawaida

  • Tengeneza Favicon ya wavuti kutokana na PNGBadilisha muundo wa PNG yako kwa faili ya favicon.ico ya saizi nyingi kwa ajili ya aikoni ya karamu ya wavuti.
  • Tengeneza aikoni ya Windows DesktopBadilisha PNG au JPG picha na faili za .ico kwa ajili ya mkato wa Windows Desktop na aikoni za programu.
  • Saizi nyingi Jina mahitaji AikoniKuji aikoni saizi (16, 32, 48, 64, 128, 256) katika faili moja ya .ico inayofanya kazi kila mahali.
  • Faili la chanzo la aikoni ya PWATengeneza .ico ya msingi kutokana na muundo wa PWA kwa ajili ya msaada wa kurudi katika kivinjari cha zamani ambayo hautumii onyo.
  • Badilisha muundo wa nchi kwa muundo wa ICOBadilisha muundo wa makampuni au nchi yako kutokana na PNG, JPG, au SVG na faili ya .ico ya ubora maalum kwa nukta za kidijitali.

Jinsi Inavyofanya Kazi

Ubadilishaji unafanyika kikamilifu kwenye kivinjari chako kwa kutumia mifumo miwili iliyoandikwa moja kwa moja kwenye kifaa hiki: Canvas API kupima na kuonyesha kila fremu ya aikoni, na kisimbaji cha bina cha ICO kilichoandikwa mwenyewe kinachofunga fremu hizo kuwa faili moja la .ico β€” hakuna maktaba inayopakuliwa, na hakuna faili linaloondoka kwenye kifaa chako.

  1. 1
    Picha inasimbwa kwenye kanvasi
    PNG, JPEG, WebP, au SVG yako uliyopakia inapakiwa kwenye HTMLImageElement na kuchorwa kwenye kanvasi isiyoonekana kwa kila ukubwa uliyoombwa (16Γ—16 hadi 256Γ—256). Kanvasi inatumia ulainishaji wa bicubic wa ubora wa juu na kuheshimu uchaguzi wako wa kufaa: 'contain' inaweka picha kwenye mabox yenye padding ya uwazi au rangi, huku 'cover' ikikata mraba wa katikati kutoka chanzo.
  2. 2
    Kila fremu inatolewa kama baiti za PNG
    canvas.toBlob('image/png') ya asili ya kivinjari inasimba kila fremu iliyopimwa kuwa PNG isiyopoteza data. Baiti hizi ghafi ndizo zinaingizwa ndani ya chombo cha .ico β€” vivinjari vya kisasa na Windows vinashughulikia PNG-ndani-ya-ICO kiasili, jambo linalofanya ukubwa wa faili kuwa mdogo zaidi kuliko muundo wa zamani wa BMP.
  3. 3
    Bina ya ICO imejengwa kwenye kumbukumbu
    Kisimbaji kilichoandikwa mwenyewe kinajenga muundo wa faili la .ico kutoka mwanzo kwa kutumia DataView: kichwa cha ICONDIR cha baiti 6 kinatangaza idadi ya picha, kikifuatiwa na kiingilio cha saraka cha baiti 16 kwa kila ukubwa (kikirekodi upana, urefu, kina cha biti, urefu wa baiti, na nyongeza ya data), kisha payloads zote za PNG zikiunganishwa kwa mfuatano. Hakuna maktaba ya nje inayohusika.
  4. 4
    Onyesho la awali linaonyeshwa, faili linapakuliwa
    Kabla ya kutoa upakuaji, UI inaonyesha onyesho la awali sahihi-kwa-pikseli la kila ukubwa uliofungwa dhidi ya mandhari ya nyuma ya ubao-wa-chessi ili uweze kuthibitisha uwazi kabla ya kuhifadhi. Blob iliyojengwa inakabidhiwa kwa mfumo wa upakuaji wa kivinjari kama 'favicon.ico'.

Picha yako inachakatwa kikamilifu ndani ya kivinjari chako β€” kamwe haipakiwi kwa seva yoyote, na hakuna nakala inayohifadhiwa baada ya kufunga kichupo.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara