ICO-dan BMP-yə
ICO-dan BMP-yə Windows ikon faylını BMP bitmap şəklinə çevirən pulsuz alətdir.
ICO faylını BMP-yə necə çevirim?
ICO faylını seç, çevirməni başlat, sonra yaradılan BMP faylını yadda saxla. ICO-dan BMP-yə çevirmə tamamilə brauzerində aparılır və ilkin ICO faylı heç vaxt serverə yüklənmir.
- Çevirmək istədiyin .ico faylını seç.
- Çevirməni başlat və brauzerin BMP şəklini yaratmasını gözlə.
- Hazır .bmp faylını yadda saxla, sonra açıb ölçülərini və fonunu yoxla.
Son yoxlama vacibdir, çünki ICO faylında eyni ikonun bir neçə versiyası, adətən 16 × 16, 32 × 32, 48 × 48 və ya 256 × 256 piksel ölçülü variantları ola bilər. BMP faylı isə müxtəlif ölçülü ikonlar toplusunu deyil, adətən bir rastr şəkli saxlayır. Mənbə faylda bir neçə ölçü varsa, nəticəni nəzərdən keçir və məqsədinə uyğun olduğuna əmin ol.
ICO BMP-yə çevriləndə nə dəyişir?
Çevirmə zamanı fayl formatı ICO-dan BMP-yə dəyişir, şəffaflığın qorunması isə daha az etibarlı ola bilər. ICO-nu BMP-yə çevirmək ilkin piksellərə əlavə detal qazandırmır.
| Xüsusiyyət | ICO | BMP |
|---|---|---|
| Əsas təyinat | Windows ikonları və sayt favikonları | Ümumi təyinatlı bitmap yaddaşı, xüsusilə köhnə Windows proqramlarında |
| Şəkil ölçüləri | Bir faylda bir neçə ölçü və rəng dərinliyi saxlaya bilər | Adətən sabit ölçülü bir şəkil saxlayır |
| Şəffaflıq | Maskalar və ya alfa şəffaflığı vasitəsilə ikonun şəffaf sahələrini dəstəkləyir | Bəzi BMP variantlarında alfa məlumatı mümkündür, lakin tətbiqlərin dəstəyi fərqlənir |
| Animasiya | Standart ICO faylları animasiyalı olmur | BMP animasiyanı dəstəkləmir |
| Sıxılma | Bitmap məlumatı və ya sıxılmış PNG şəkil məlumatı saxlaya bilər | Adətən sıxılmır, lakin bəzi BMP variantları ardıcıl təkrarların kodlaşdırılmasını dəstəkləyir |
| Tipik fayl ölçüsü | Kodlaşdırmadan və daxilindəki şəkillərdən asılıdır | ICO mənbəyindən və BMP kodlaşdırmasından asılıdır |
| Dəstək | Windows və brauzerlər tərəfindən ikon formatı kimi geniş tanınır | Masaüstü şəkil proqramlarında geniş açılır, lakin saytlar üçün ənənəvi seçim deyil |
Kiçik ikonu BMP-yə çevirmək onu detallı illüstrasiyaya çevirmir. Məsələn, eyni ölçülərlə çevrilmiş 32 × 32 ICO yenə də cəmi 1 024 piksel saxlayır. BMP-ni sonradan böyütdükdə kənarlar bulanıq və ya blokvari görünə bilər.
ICO-nu BMP-yə çevirmək nə vaxt məqsədəuyğundur?
Köhnə proqram, Windows əsaslı iş prosesi və ya bitmap emal sistemi giriş faylı kimi məhz BMP tələb edirsə, çevirmə məqsədəuyğundur. İkonu daxilində bir neçə şəkil saxlayan konteyner kimi deyil, sadə piksel toru kimi araşdırmaq istəyəndə də bu format işə yaraya bilər.
- İkonu ICO-nu deyil, BMP-ni qəbul edən köhnə proqrama idxal etmək.
- Bitmap redaktorunda ayrı-ayrı pikselləri və ya rəng dəyərlərini araşdırmaq.
- Sənədlərində BMP tələbi göstərilən cihaz və ya tətbiqə sabit ölçülü şəkil vermək.
- Oflayn Windows iş prosesi üçün ICO konteynerindən istifadə oluna bilən statik şəkil çıxarmaq.
Sayt üçün BMP adətən uğurlu seçim deyil. ICO, PNG və ya WebP alternativi effektiv sıxılmadan istifadə etdikdə BMP faylları daha çox trafik sərf edə bilər. Üstəlik, BMP brauzer favikonu üçün ənənəvi format sayılmır. Windows bitmapı əvəzinə şəffaf veb şəkli lazımdırsa, ICO-dan PNG-yə adətən daha uyğun seçimdir. Ötürülən faylın kiçik olması vacib olan adi veb məzmunu üçün isə ICO-dan WebP-yə faydalı ola bilər.
ICO-dan BMP-yə çevirmə ikonda olmayan detalları bərpa edə bilməz. ICO yalnız kiçik və ya güclü sıxılmış şəkil saxlayırsa, BMP itirilmiş keyfiyyəti geri qaytarmır. Çevirmə zamanı şəffaflıq və ya rənglərin təqdimatı da dəyişə bilər.
BMP faylının gözlənilən ölçüləri
ICO şəklində effektiv sıxılma tətbiq olunubsa, BMP piksel məlumatı isə sıxılmadan saxlanırsa, BMP mənbə ICO-dan daha böyük ola bilər. 32 bitlik bitmapda yalnız piksel məlumatı təxminən en × hündürlük × 4 bayt təşkil edir, başlıqlar isə əlavə yer tutur. Müvafiq aşağı rəng dərinliklərində və ya sətir enlərində sətir doldurulması faylın ölçüsünü artıra bilər, lakin bu, 32 bitlik hesablamaya aid deyil.
- 16 × 16 ölçülü şəkil üçün təxminən 1 KB həcmində 32 bitlik piksel məlumatı lazımdır.
- 32 × 32 ölçülü şəkil üçün təxminən 4 KB həcmində 32 bitlik piksel məlumatı lazımdır.
- 256 × 256 ölçülü şəkil üçün təxminən 256 KB həcmində 32 bitlik piksel məlumatı lazımdır.
ICO-dan BMP-yə çevirmə üçün göstərilən bu rəqəmlər təxminidir, nəticə faylının zəmanətli ölçüsü deyil. Faktiki ölçü çıxış şəklinin ölçülərindən, rəng dərinliyindən, BMP kodlaşdırmasından və başlıq strukturundan asılıdır. Buna görə PNG ilə sıxılmış 256 × 256 ölçülü ikon saxlayan ICO, görünən ölçüləri dəyişməsə belə, mənbədən dəfələrlə böyük BMP yarada bilər.
ICO faylında hansı problemlər yarana bilər?
Problemlər adətən fayl adından deyil, mənbə faylın daxili strukturundan, aşağı təsvir ölçüsündən və ya şəffaflıqdan qaynaqlanır. BMP-yə çevrilən ICO fayllarında fərqli şəkil məlumatları ola bildiyi üçün eyni uzantılı iki fayl tamamilə fərqli nəticələr verə bilər.
- Bir neçə daxili ölçü: yaradılan bitmap gözlədiyin ölçüdə olmaya bilər. Buna görə onun piksel enini və hündürlüyünü yoxla.
- Şəffaf kənarlar: BMP alfa dəstəyi məhdud olan proqram şəffaf pikselləri qara, ağ və ya başqa bütöv rəngdə göstərə bilər.
- Çox kiçik mənbə şəkli: 16 × 16 ölçülü ikon çevirmədən sonra da aşağı təsvir ölçülü qalır.
- Zədələnmiş və ya natamam fayllar: adının sonunda .ico olan hər fayl etibarlı ICO konteyneri deyil.
- Adı dəyişdirilmiş uzantılar: image.jpg faylının adını image.ico etmək onun daxili formatını çevirmir.
ICO fayl adlarında boşluqlar, durğu işarələri, diakritik işarəli hərflər və ya latın qrafikasına aid olmayan simvollar ola bilər. Çünki bu simvollar şəklin kodlaşdırmasına deyil, fayl adına aiddir. Bununla belə, uyğunluq əməliyyat sistemindən və faylı saxlamaq və ya açmaq üçün istifadə edilən tətbiqdən asılı ola bilər.
Tez-tez verilən suallar
BMP faylını sayt favikonu kimi istifadə edə bilərəm?
Praktikada ICO və ya PNG istifadə et. Bunlar favikon üçün ənənəvi və daha geniş uyğunluğa malik formatlardır. BMP dəstəyi isə brauzerin və məzmun idarəetmə sisteminin tətbiqindən asılıdır. WordPress və oxşar platformalar yüklənən sayt ikonunu özlərinin tələb etdiyi ölçülərə də çevirə bilər.
BMP niyə bəzi texniki proqramlarda başıaşağı görünür?
Bir çox BMP variantı piksel sətirlərini aşağıdan yuxarıya doğru saxlayır. Adi şəkil görüntüləyiciləri bunu avtomatik nəzərə alır, sadə parser isə fayl başlığını oxumalı və sətirlərin sırasını düzgün emal etməlidir. Bu, şəklin döndərilməsi deyil, BMP yaddaş strukturunun texniki xüsusiyyətidir.
İkonu çevirmək onun rəng məhdudiyyətini aradan qaldıracaq?
BMP formatı köhnə, indekslənmiş rəngli ikondan daha çox rəng göstərə bilər, lakin çevirmə əvvəldən mövcud olmayan aralıq çalarları yarada bilməz. Çıxış faylı daha yüksək rəng dərinliyindən istifadə etsə də, görünən şəkil ilkin palitranı və rəng keçidlərindəki zolaqları saxlaya bilər.
Animasiyalı kursor faylını bu üsulla çevirə bilərəm?
Xeyr. Windows-da animasiyalı kursorlar adətən ANI, statik kursorlar CUR, ikonlar isə ICO formatından istifadə edir. ANI və ya CUR faylının uzantısını .ico ilə əvəz etmək onu etibarlı ICO şəklinə çevirmir. Çevirmədən əvvəl faylın həqiqi növünü yoxla, istifadədən qabaq isə BMP-nin ölçülərini, rənglərini və fonunu nəzərdən keçir.
Oxşar alətlər
Populyar alətlər
Mətnin ölçüsünü baytlarda (B), kilobaytlarda (KB) və ya meqabaytlarda (MB) əldə edin.
Ping alətimizlə istənilən vebsaytın, serverin və ya portun vəziyyətini və cavab müddətini tez və səmərəli şəkildə yoxlayın.
Digily Link-in IP axtarış aləti istənilən IP ünvanı haqqında ətraflı məlumat təqdim edir. Hərtərəfli IP məlumatı əldə etmək üçün bu pulsuz onlayn xidmətdən istifadə edin.
WhatsApp linkinizi dərhal və pulsuz yaradın. Fərdi mesaj əlavə edin və hesab açmadan və kod yazmadan bir kliklə söhbətə başlayın.