ICO’dan PNG’ga

Sayt favicon ICO fayllarini shaffof PNG formatiga ajratib oling.

100% brauzerda • 100% bepul
ICO ➔ PNG

Aylantirish uchun favicon ICO fayl tanlang

ICO faylingizni shu yerga sudrab tashlang yoki qurilmangizdan tanlash uchun bosing. Koʻp oʻlchamli faviconlar qoʻllab-quvvatlanadi.

100% brauzer xotirasida ishlov • Maxfiy va tezkor
Batafsil texnik qoʻllanma•8 daqiqalik oʻqish•2RUN Muhandislik jamoasi
100% brauzerda • Yuklashsiz

ICO’ni PNG’ga aylantirish: koʻp aniqlikli veb favikonlar va yuqori aniqlikdagi ish stoli ikonkalarini ajratib olish

⚡ICO’dan shaffof PNG’ni 3 oson qadamda qanday ajratib olish mumkin

1

1. ICO faylingizni import qiling

.ico favikon yoki Windows ikonka faylingizni aylantirish ish maydoniga sudrang yoki qurilmangiz xotirasidan tanlang. Vosita ikkilik ICONDIR sarlavhalarini mahalliy tahlil qiladi.

2

2. Yuqori aniqlikdagi qatlamni ajratish

Brauzer ichidagi mexanizmimiz barcha ichki aniqlik qatlamlarini tekshiradi, eng yuqori aniqlikdagi bitmapni ajratib oladi va shaffoflikni RAM’da 32 bitli RGBA piksel massiviga aylantiradi.

3

3. Aniq PNG’ingizni yuklab oling

Asl va aylantirilgan ikonka koʻrsatkichlarini solishtiring. Shaffof, yuqori aniqlikdagi PNG grafikangizni toʻgʻridan-toʻgʻri mahalliy fayl tizimingizga darhol saqlash uchun 'PNG rasmni yuklab olish' tugmasini bosing.

Microsoft Windows Icon (`.ico`) konteyner formati 1985-yilda Windows 1.0 chiqqanidan beri shaxsiy kompyuter va veb navigatsiyasining barqaror tamal toshi boʻlib kelgan. Butunjahon tarmogʻida `.ico` formati veb-brauzerlarga brend monogrammalarini URL’lar va brauzer varaq sarlavhalari yonida koʻrsatish imkonini beruvchi asl sayt 'favicon.ico' standarti sifatida universal shuhrat qozondi. Biroq `.ico` fayl bitta raster rasm emas; aksincha, u turli aniqliklarda (odatda 16x16, 32x32, 48x48, 64x64, 128x128 va 256x256 piksel) va rang chuqurliklarida bir nechta kichik rasmlarni inkapsulyatsiya qilish uchun ishlab chiqilgan ikkilik konteynerdir. Ish stoli operatsion tizimlari va veb-brauzerlar bu koʻp bosqichli ikonka konteynerlarini avtomatik tahlil qilsa-da, zamonaviy grafik dizayn dasturlari (Figma, Canva, Adobe Illustrator va Photoshop kabi), mobil ilova ishlab chiqish freymvorklari (Flutter, React Native, Apple iOS aktiv kataloglari, Android Studio) va ijtimoiy tarmoq platformalari `.ico` fayllarni tabiiy qabul qila olmaydi.

Brauzerda ishlaydigan ICO’dan PNG’ga konvertorimiz istalgan `.ico` fayldagi inkapsulyatsiya qilingan ikonka qatlamlarini ochadi, eng yuqori aniqlikdagi bitmapni ajratib oladi va uni benuqson, universal mos 32 bitli RGBA PNG grafikaga (RFC 2083) aylantiradi. Toʻliq 8 bitli alfa shaffoflikni saqlab va eski XOR/AND bitniqob tekisliklarini hal qilib, mexanizmimiz mobil ilova doʻkonlari, sayt dizayn tizimlari va marketing materiallari uchun tayyor, toʻliq oʻtkir, tahrirlashga tayyor raqamli aktivlarni taqdim etadi. Apparat tezlashtirilgan Canvas va WebAssembly jarayonlari orqali 100% brauzer tomonida ishlagani uchun xususiy brend belgilaringiz va ish stoli ikonkalaringiz hech qachon mahalliy qurilmangizdan chiqmaydi.

Toʻliq texnik qoʻllanmani oʻqish

ICO ikkilik konteyner arxitekturasini tahlil qilish: ICONDIR va ICONDIRENTRY tuzilmalari

Ikonka aktivlarini ishonchli ajratib olish uchun ilova Microsoft ikonka konteyner spetsifikatsiyasining past darajadagi ikkilik joylashuvini tushunishi kerak. `.ico` fayl 6 baytlik `ICONDIR` sarlavha tuzilmasi bilan boshlanadi: 2 ta zaxira bayt (`0` boʻlishi shart), 2 baytlik resurs turi (ikonkalar uchun `1`, kursorlar uchun `2`) va konteyner ichida inkapsulyatsiya qilingan alohida rasm qatlamlarining umumiy sonini koʻrsatuvchi 2 baytlik butun son.

Sarlavhadan darhol keyin 16 baytlik `ICONDIRENTRY` tuzilmalari massivi keladi — har bir inkapsulyatsiya qilingan aniqlik qatlami uchun bittadan. Har bir katalog yozuvi qatlam kengligi (1 bayt, bunda `0` 256px ni bildiradi), balandligi (1 bayt), ranglar soni (1 bayt), zaxira bayt, rang tekisliklari (2 bayt), bitlar soni (2 bayt), resursdagi umumiy baytlar (4 bayt) va fayl ichidagi rasm maʼlumotlari yukiga ishora qiluvchi aniq bayt ofsetini (4 bayt) qayd etadi.

Konvertorimiz bu ikkilik bayt ofsetlarini toʻgʻridan-toʻgʻri xotirada tahlil qiladi. U katalog yozuvlarini skanerlaydi, har bir ichki qatlamning oʻlcham geometriyasi va rang chuqurligini baholaydi hamda mavjud eng yuqori aniqlikdagi asosiy aktivni (siqilmagan 256x256 asosiy grafika kabi) nishonga olib, uni nol vizual yomonlashuv bilan ajratib oladi.

Ikki tomonlama saqlash mexanikasi: eski DIB rastrlari (XOR/AND niqoblari) va ichki zamonaviy PNG oqimlari

`.ico` fayllardagi qiziqarli texnik murakkablik shundaki, ular aniqlik davriga qarab butunlay farqli ikki ichki saqlash mexanizmidan foydalanadi. Eski past aniqlikdagi ikonka qatlamlari (Windows 95, 98 va XP uchun yaratilgan 16x16, 32x32 va 48x48 ikonkalar kabi) Device-Independent Bitmap (DIB) rastrlari sifatida saqlanadi. Shaffoflikni boshqarish uchun bu eski qatlamlar zamonaviy alfa kanallaridan foydalanmaydi; buning oʻrniga ular XOR rang bitmapini monoxrom 1 bitli AND bitniqob bilan juftlaydi. Operatsion tizim ish stoli fon rasmida shaffof teshiklar ochish uchun apparat darajasida ikkilik mantiqiy amallarni bajargan.

2006-yilda Windows Vista bilan boshlab Microsoft 256x256 yuqori aniqlikdagi ikonka qatlamlarini joriy qildi. Siqilmagan 256x256 DIB’ni saqlash haddan tashqari fayl shishishini keltirib chiqargani uchun spetsifikatsiya toʻliq, yaroqli PNG bit oqimlarini toʻgʻridan-toʻgʻri `.ico` konteyner yukiga joylashtirishga ruxsat beradigan qilib yangilandi (standart `0x89504E47` PNG sehrli baytlari bilan aniqlanadi). Ajratish mexanizmimiz ikkala paradigmani ham benuqson boshqaradi: ichki xom PNG bit oqimlarini qayta siqmasdan toʻgʻridan-toʻgʻri ajratib oladi, bir vaqtning oʻzida eski DIB rastrlarini tahlil qilib, ularning XOR/AND niqoblarini zamonaviy 8 bitli alfa kanallariga aylantiradi.

Favikon ajratish va brend aktivlarini tiklash: yuqori aniqlikdagi monogrammalarni qutqarish

Veb agentliklar, rebrending maslahatchilari va frontend dasturchilar universal duch keladigan vaziyat — 'favikon aktivlarini tiklash'. Koʻpincha yaxshi tanilgan kompaniya yoki eski veb-ilova xodimlar almashinuvi yoki apparat nosozligi sababli asl yuqori aniqlikdagi logotip asosiy fayllarini yoʻqotgan boʻladi; kompaniya savdo belgisining yagona saqlanib qolgan raqamli tasviri ularning veb-serveridagi jonli `favicon.ico` fayldir.

Brauzer varagʻidagi 16x16 favikonning ish stoli skrinshotini olishga urinish yaroqsiz, xira 16 piksellik dogʻga olib keladi. Biroq zamonaviy `favicon.ico` fayllar koʻpincha ichki katalogida inkapsulyatsiya qilingan 32x32, 48x48, 64x64 yoki hatto 256x256 asosiy grafikalarni oʻz ichiga oladi! ICO’dan PNG’ga vositamiz bu yashirin yuqori aniqlikdagi qatlamlarni ochadi, mavjud eng toza, eng katta asosiy grafikani ajratib oladi va uni vektor kuzatish, UI dizayn tizimlari va korporativ marketing uchun tayyor siqilmagan 32 bitli PNG sifatida saqlaydi.

Platformalararo mobil ilova ishlab chiqish (iOS, Android, Electron, Flutter)

Zamonaviy koʻp platformali ilova ishlab chiqishda (Flutter, React Native yoki Electron orqali Apple iOS, Google Android, macOS, Windows, Linux) aktiv boshqaruvi monolit `.ico` konteynerlardan butunlay uzoqlashdi. Apple Xcode aniq piksel oʻlchamlari (mas. 20pt, 29pt, 40pt, 60pt, 1024pt) boʻyicha `AppIcon.appiconset` kataloglarida tashkil etilgan alohida PNG aktivlarni talab qiladi. Xuddi shunday, Android Studio standart PNG formatida `mipmap` zichlik papkalariga (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi) boʻlingan moslashuvchan ishga tushirish ikonkalarini talab qiladi.

Mobil yigʻish vositalariga `.ico` fayl berishga urinish kompilyator xatolariga sabab boʻladi. Asosiy ikonkangizni yoʻqotishsiz 32 bitli shaffof PNG’ga aylantirish zamonaviy aktiv generatorlari talab qiladigan aniq poydevor aktivni taʼminlaydi va Google Play hamda Apple App Store uchun toʻliq ikonka toʻplamlarini ishqalanishsiz yaratish imkonini beradi.

Bogʻlangan ikonka ishlab chiqarish jarayoni: ajratish, aniqlashtirish, oʻlchamni oʻzgartirish va siqish

Ajratib olingan ikonka aktivlarini zamonaviy ishlab chiqarishga tayyor natijalarga aylantirish uchun ushbu tuzilmaviy tahrirlash jarayoniga amal qiling:

1-qadam - Ikonkani ajratish: `.ico` konteyneringizni ushbu vosita bilan siqilmagan, shaffof 32 bitli `.png` formatiga aylantiring.

2-qadam - Shaffoflik chetlarini tozalash: Agar ajratib olingan ikonka notekis 1 bitli chetlarga ega eski DIB qatlamidan kelib chiqqan boʻlsa, shaffof chegaralarni Shaffof qilish bilan aniqlashtiring.

3-qadam - Oʻlchamlarni masshtablash: Standartlashtirilgan mobil ishga tushirish ikonkalarini (mas. Google Play uchun 512x512 yoki Apple App Store uchun 1024x1024) tayyorlash kerak boʻlsa, Rasm oʻlchamini oʻzgartirish bilan toza kattalashtiring.

4-qadam - Zamonaviy veb yetkazish: Agar zamonaviy sayt favikonlarini joylashtirsangiz, mobil sahifa yuklanish vaqtini minimallashtirish uchun natijaviy PNG’ni PNG’ni WebP’ga aylantirish bilan yangi avlod WebP yoki SVG’ga aylantiring.

💡ICO’dan PNG’ga ajratish uchun professional maslahatlar

  • •Konvertorimiz koʻp qatlamli ICO fayllarni avtomatik skanerlaydi va konteyner ichidagi eng yuqori aniqlikni ajratib oladi.
  • •Ajratib olingan PNG grafikalar toʻliq 8 bitli alfa shaffoflikni saqlaydi va ularni och hamda toʻq UI mavzulari uchun darhol tayyor qiladi.
  • •Faqat saytning favicon.ico fayli mavjud boʻlganda yuqori aniqlikdagi brend logotiplarini qutqarish uchun vositamizdan foydalaning.
  • •ICO’ni PNG’ga aylantirish ikonkalarni Figma, Canva va Adobe Illustrator kabi zamonaviy dizayn paketlari bilan darhol mos qiladi.
  • •Mobil ilova doʻkoni ikonkalarini (1024x1024) yaratish uchun avval asosiy PNG’ni shu yerda ajratib oling va Rasm oʻlchamini oʻzgartirish vositamiz bilan kattalashtiring.
  • •Bir nechta ICO faylni yuklash navbatlari yoki bulut server kechikishlarisiz brauzer varagʻingizda ketma-ket ishlang.
  • •Barcha ikkilik tahlil va PNG kodlash 100% qurilmangiz RAM’ida mahalliy ishlaydi va xususiy ilova ikonkalaringizning qatʼiy maxfiy qolishini taʼminlaydi.

🛡️Brauzer tomonidagi ikkilik ArrayBuffer tahlili, kanvas ajratish va nol yuklash maxfiyligi

ICO’dan PNG’ga aylantirish vositamiz butunlay zamonaviy veb-brauzeringizning ajratilgan brauzer tomonidagi ish muhitida ishlaydi. `.ico` fayl yuklanganda brauzer xom ikkilik maʼlumotlarni `ArrayBuffer`’ga oʻqiydi va uni optimallashtirilgan ikkilik tahlilchiga uzatadi. Tahlilchi dastlabki 6 baytlik `ICONDIR` sarlavhasini tekshiradi (zaxira baytlar va `1` resurs turini tasdiqlab), rasmlar soni butun sonini oʻqiydi va har bir 16 baytlik `ICONDIRENTRY` tuzilmasini aylanib chiqadi. Tahlilchi kenglik, balandlik va rang bit chuqurligini baholaydi, eng sifatli asosiy aktivni topish uchun ichki qatlamlarni saralaydi. Agar maqsadli yuk PNG sehrli imzosi (`0x89504E47`) bilan boshlansa, ikkilik oqim qayta siqilmasdan toʻgʻridan-toʻgʻri RFC 2083 PNG Blob’iga ajratib olinadi. Agar yuk eski Windows DIB boʻlsa, mexanizm `BITMAPINFOHEADER`’ni tahlil qiladi, rang palitrasini ochadi va zamonaviy 32 bitli RGBA piksel massivini sintez qilish uchun XOR va AND bitniqoblarini baholaydi. Natijaviy siqilmagan bitmap HTML5 Canvas2D yoki OffscreenCanvas kontekstiga chiziladi va standart PNG maʼlumot oqimi sifatida eksport qilinadi. Yakuniy ikkilik bayt massivi vaqtinchalik mahalliy obyekt URL’i (blob:2run.tools/...) orqali taqdim etiladi. Hech qanday maʼlumot tashqi tarmoqlar orqali bulut serverlariga uzatilmagani sababli xususiy korporativ savdo belgilaringiz, mobil ilova ikonkalaringiz va maxfiy aktivlaringiz 100% maxfiy qoladi va uchinchi tomon tomonidan ushlab qolinishdan himoyalanadi.

Texnologiya: WebAssembly • Koʻp oqimli Web Workers • HTML5 Canvas API

Maxfiylik: Fayllar qurilmangizni tark etmaydi va bulutda saqlanmaydi; analitika faqat roziligingiz bilan ishlaydi.

Nega brauzerdagi vositalar?

2run tools’da rasmni siqqaningizda yoki PDF birlashtirganingizda kod WebAssembly va Web Workers yordamida brauzer oynangiz ichida ishlaydi. Biz hech qachon fayllaringizni uzoq serverga yubormaymiz. Moliyaviy hisobotlaringiz, shaxsiy suratlaringiz va shartnomalaringiz qurilmangizni tark etmaydi.

Toʻliq maxfiylikBrauzerda
Bir zumda ishlovTezkor RAM
Haqiqatan cheksizCheksiz

ICO’ni PNG’ga aylantirish haqida tez-tez beriladigan savollar

ICO fayl turli oʻlchamlardagi bir nechta rasmni oʻz ichiga oladimi?▾

Ha! ICO formati odatda bir nechta aniqlikni (16x16, 32x32, 48x48, 64x64, 128x128 va 256x256 kabi) inkapsulyatsiya qiladigan koʻp rasmli konteynerdir. Konvertorimiz barcha qatlamlarni avtomatik aniqlaydi va sizga eng yuqori aniqlikdagi versiyani ajratib olish yoki istalgan alohida ichki kadr oʻlchamini tanlash imkonini beradi.

Ajratib olingan PNG shaffof fonga ega boʻladimi?▾

Ha, 100%. Ajratish mexanizmimiz zamonaviy 8 bitli alfa kanallarini ham, eski 1 bitli XOR/AND shaffoflik bitniqoblarini ham tahlil qiladi va istalgan och yoki toʻq fon ustida toza suzadigan toʻliq saqlangan shaffoflikka ega 32 bitli RGBA PNG chiqaradi.

Nega dizayn va mobil ishlab chiqish uchun ICO’ni PNG’ga aylantirishim kerak?▾

Zamonaviy ijodiy ilovalar (Figma, Canva, Adobe Illustrator) va mobil ilova ishlab chiqish platformalari (Apple iOS Xcode, Android Studio, Flutter) `.ico` fayllarni ocha yoki kompilyatsiya qila olmaydi. PNG’ga aylantirish zamonaviy raqamli ish jarayonlari talab qiladigan universal, yoʻqotishsiz standartni taqdim etadi.

Saytning favicon.ico faylidan kompaniya logotipini tiklay olamanmi?▾

Ha! Koʻplab saytlar favicon.ico ichiga yuqori aniqlikdagi 32x32, 48x48 yoki 256x256 asosiy rasmlarni joylashtiradi. Vositamiz bu yuqori aniqlikdagi qatlamlarni ochadi va asl vektor fayllar yoʻqolgan boʻlsa ham aniq brend belgilarini tiklash imkonini beradi.

Bir nechta ICO faylni ommaviy ravishda PNG’ga aylantira olamanmi?▾

Ha. ICO fayllaringizni toʻgʻridan-toʻgʻri brauzeringizda ketma-ket ishlashingiz mumkin. Barcha ishlov bulut server navbatlarini kutmasdan kompyuteringiz protsessori va xotirasi yordamida mahalliy bajarilgani uchun aylantirishlar millisoniyalarda yakunlanadi.

PNG’ni WebP yoki AVIF kabi zamonaviy veb formatlarga aylantira olamanmi?▾

Ha! Asosiy PNG’ingizni ajratib olgach, sayt yuklanishini tezlashtiradigan oʻta ixcham, zamonaviy veb aktivlarni yaratish uchun PNG’ni WebP’ga aylantirish yoki PNG’ni AVIF’ga aylantirish vositalarimizdan foydalanishingiz mumkin.

Xususiy ilova ikonkalarim yoki korporativ favikonlarim biror serverga yuklanadimi?▾

Hech qachon. 2run.tools qatʼiy nol yuklash, brauzer tomonidagi maxfiylik arxitekturasida ishlaydi. Barcha ikkilik tahlil, kanvas manipulyatsiyasi va PNG kodlash amallari 100% qurilmangiz xotirasida mahalliy bajariladi. Fayllaringiz hech qachon tashqi bulut serverlariga tegmaydi va mutlaq maxfiylik hamda maʼlumotlar xavfsizligi kafolatlanadi.

0.8 soniyadan tez saytlar
100/100 Lighthouse veb muhandislik
Tekshirish
Dizayn agentliklari uchun dasturlash
White-label • Ikki tomonlama NDA
Hamkorlik
Kod orqali texnik SEO
Chuqur Schema • Isrofsiz
SEO’ni oshirish
Maxsus veb-ilovalar va SaaS
100% kodga egalik • Edge masshtabi
Yaratish
Trafikni savdoga aylantiring
+34% savdo oʻsishi • Toʻsiqlarni tuzatish
Tekshirish