UltKit

BMP-ni PNG-yə çevirmək

Həcmli Windows bitmap fayllarını hər pikseli olduğu kimi saxlayan və qat-qat az yer tutan PNG fayllarına çevirin. BMP fayllarını atın, çevirmə düyməsini basın və endirin.

Şəkil çevirici

və ya JPG, JPEG, JPE … faylları bura sürüşdürün ·

Hər fayl üçün maks. 95 MB· 20 fayla qədər· 30 dəqiqədən sonra silinir

Nəticə

Fayllar serverlərimizdə emal olunur və 30 dəqiqədən sonra silinir.

Bu alətdən necə istifadə etməli

  1. 1

    BMP fayllarını əlavə edin

    Paint-dən, skanerdən, köhnə oyundan və ya sənaye kamerasından olan 20-yə qədər .bmp faylını (hər biri 95 MB-a qədər) bura atın.

  2. 2

    Hədəf format olaraq PNG-ni saxlayın

    Çevriləcək format PNG olaraq seçilib. Keyfiyyət sürüşdürücüsü yoxdur, çünki PNG itkisizdir; Əlavə ayarlar yalnız ölçünü dəyişmə və metadata seçimlərini təklif edir.

  3. 3

    Çevirin və endirin

    PNG formatına çevir düyməsini basın və faylları tək-tək və ya ZIP kimi saxlayın.

Cavab

BMP-ni PNG-yə çevirəndə nəyi itirirəm?

Gözlə görünən və ölçülə bilən heç nəyi: PNG itkisizdir, piksellər eyni qalır. Dəyişən yalnız həcmdir. Sıxılmamış bitmap adətən bir neçə dəfə kiçik PNG olur, ən çox isə ekran görüntüləri kiçilir.

BMP-ni PNG-yə çevirmək faylı bir pikseli belə dəyişmədən kiçildir

BMP faylları demək olar ki, həmişə xam saxlanılır: hər piksel üçün üç bayt, sətir-sətir, heç bir sıxma olmadan. Format 4 və 8 bitlik şəkillər üçün run-length kodlaşdırmaya icazə verir, lakin onu praktiki olaraq heç nə yazmır. PNG eyni pikselləri saxlayır və onları sətir üzrə proqnoz filtrlərindən və ZIP fayllarının arxasındakı sıxma üsulu olan DEFLATE-dən keçirir, ona görə təkrarlanan rənglər və hamar sahələr yerin kiçik hissəsini tutur.

Bitmaplara düşündüyünüzdən daha tez-tez rast gəlinir. Paint-in köhnə versiyaları .bmp-ni susmaya görə saxlayırdı, Windows mübadilə buferi kopyalanan şəkilləri cihazdan asılı olmayan bitmap kimi saxlayır, skanerlər, maşın görmə kameraları, retro oyunlar və quraşdırılmış cihazlar isə format sadə olduğu üçün onları yazır. Belə faylların qovluğu yaddaşı tez doldurur və göndərmək əlverişsizdir.

Çevirmə heç nəyi itiləşdirmir və təmizləmir. Bitmap bulanıq və ya dördkünc-dördkünc görünürsə, PNG də belə olacaq; qazanc həcm və uyğunluqdadır, keyfiyyətdə yox.

Sıxılmamış bitmap faylı əslində nə qədər böyükdür

6,2 MB24 bitlik BMP kimi saxlanmış bir 1920 × 1080 ekran görüntüsü

1920 × 1080 piksel × 3 bayt = 6 220 800 bayt, üstəgəl 54 baytlıq başlıq. PNG olaraq eyni masaüstü görüntüsü adətən bir neçə yüz KB olur, çünki interfeys rəngləri təkrarlanır.

BMP formatı haradan yaranıb

  1. 1990

    Windows 3.0

    40 baytlıq məlumat başlığı olan cihazdan asılı olmayan bitmaplar standart .bmp quruluşuna çevrilir.

  2. 1995

    Versiya 4 başlığı

    Windows 95 və NT 4.0 rəng maskaları və alfa maska sahəsi əlavə edir.

  3. 1996

    PNG 1.0

    W3C PNG-ni patentsiz itkisiz format kimi dərc edir.

  4. 1998

    Versiya 5 başlığı

    Windows 98 və 2000 BMP-yə quraşdırılmış ICC rəng profillərinə icazə verir.

  5. 2004

    ISO/IEC 15948

    PNG beynəlxalq standart olur.

BMP

Bitmap şəkil

BMP Microsoft-un cihazdan asılı olmayan bitmap formatıdır və Windows-un ilk versiyalarından doğma formatdır. Adətən pikselləri sıxılmamış saxlayır, ona görə keyfiyyət mükəmməldir, lakin fayllar PNG və ya JPEG ilə müqayisədə çox böyükdür. Yeni BMP versiyaları alfa kanalı saxlaya bilər, lakin bir çox proqram onu nəzərə almır. Format oxumaq və yazmaq üçün sadədir, bu da onu köhnə proqramlarda, quraşdırılmış sistemlərdə və bəzi sənaye alətlərində yaşadır. Windows, macOS və demək olar ki, hər şəkil redaktoru BMP fayllarını aça bilir.

Sıxılma
İtkisiz
Şəffaflıq
Bəli
Animasiya
Xeyr
İlk dəfə təqdim edilib
Microsoft
BMP konvertoru

PNG

Portable Network Graphics

PNG 1996-cı ildə PNG Development Group tərəfindən dərc edilmiş, sonradan W3C və ISO tərəfindən standartlaşdırılmış itkisiz raster formatdır. Hər pikseli dəqiq saxlayır, tam alfa şəffaflığını dəstəkləyir, mətni, kəskin kənarları və düz rəngləri artefaktsız emal edir. Bu dəqiqlik onu ekran görüntüləri, loqolar, ikonlar və interfeys qrafikası üçün ideal edir. Əvəzində ölçü böyükdür: PNG kimi saxlanmış fotolar eyni fotonun JPEG və ya WebP versiyasından çox vaxt bir neçə dəfə böyük olur. Bütün brauzerlər, əməliyyat sistemləri və redaktorlar PNG fayllarını açır.

Sıxılma
İtkisiz
Şəffaflıq
Bəli
Animasiya
Xeyr
İlk dəfə təqdim edilib
1996 · PNG Development Group
PNG konvertoru

Köhnə Windows alətlərindən olan ekran görüntüləri, skanlar və ya ixraclar bir pikseli itirmədən paylaşılmalı və ya saxlanmalı olduqda BMP PNG-yə çevrilir; PNG hər dəyəri saxlayır, faylı isə əvvəlki ölçüsünün kiçik hissəsinə endirir.

Şəffaflıq, palitralar və 32 bitlik bitmap faylları

Adətən qazanılacaq şəffaflıq yoxdur. BMP-lərin əksəriyyəti 24 bitlikdir, orada alfa heç yoxdur və PNG tam qeyri-şəffaf alınır. Versiya 4 və ya 5 başlığı ilə yazılmış bəzi 32 bitlik bitmaplarda real alfa kanalı olur və o, PNG-də saxlanılır. Digər 32 bitlik faylların çoxunda dördüncü bayt sadəcə doldurucudur, onu alfa kimi səhv oxuyan proqramlar şəkli görünməz göstərir; çevrilmiş fayl bir görüntüləyicidə boş görünürsə, xarab olduğunu düşünməzdən əvvəl onu başqasında açın.

Az rəngli bitmaplar, məsələn 1 bitlik skanlar və köhnə proqramlardan olan 8 bitlik palitralı şəkillər tam eyni rəngləri saxlayır. PNG boz tonlu, palitralı və tam rəngli quruluşları dəstəklədiyindən rastlaşa biləcəyiniz hər cür BMP-ni təmsil edə bilər. Veb sayt üçün bu ekran görüntüləri və diaqramlar üçün PNG düzgün seçimdir; forma hələ də daha kiçik fayl istəyirsə, KB ilə şəkil ölçüsünü azaltma bələdçimizə baxın.

BMP-dən PNG-yə çevirmə ilə bağlı suallar

BMP-dən PNG-yə çevirmə həqiqətən itkisizdirmi?

Bəli. PNG-dəki hər piksel dəyəri BMP ilə tam eynidir; yalnız baytların yığılma qaydası dəyişir. PNG-ni PNG-dən BMP-yə ilə geri çevirsəniz, yenə eyni şəkil alınır, lakin başlıq təfərrüatları fərqli ola bilər.

PNG nə üçün BMP-dən cüzi kiçikdir?

İtkisiz sıxma təkrarlanan məlumatdan faydalanır. Ekran görüntülərində, diaqramlarda və piksel art-da böyük bircins sahələr olur və onlar çox vaxt 90% və ya daha çox kiçilir; fotolarda və küylü skanlarda isə təkrar az olduğundan həcm yalnız yarıya enə bilər. Dəqiq piksellərdən çox həcmin vacib olduğu fotolar üçün BMP-dən JPG-yə daha da çox kiçildir.

PNG şəffaf fon alacaqmı?

Yalnız BMP həqiqətən alfa kanalı təyin edirsə, bunu isə az fayl edir. Geniş yayılmış 24 bitlik BMP-də ötürüləcək şəffaflıq yoxdur, ona görə PNG tam qeyri-şəffaf olur. Kəsilmiş obyekt lazımdırsa, fonu redaktorda silin.

PNG skan edilmiş BMP-nin DPI dəyərini saxlayırmı?

Bəli. BMP ayırdetməni metrə düşən piksellə saxlayır, PNG-də isə eyni sahə var; DPI teqi ayarı 0 olduqda ilkin dəyər qorunur. Çap forması tələb edirsə, ora 300 yazın; piksel ölçüləri dəyişmir.

Çevirdikdən sonra BMP orijinallarını saxlamalıyammı?

Şəkil keyfiyyəti baxımından yox: PNG eyni pikselləri daha az yerdə saxlayır. Yalnız hansısa proqram BMP-ni birbaşa oxumalıdırsa saxlayın, məsələn köhnə alət və ya mikrokontroller ekranı kitabxanası.

BMP-ni qəbul etməyən e-poçt və veb formalar PNG-ni qəbul edəcəkmi?

Demək olar ki, həmişə. Yükləmə formaları və şəkil hostinqləri adətən JPG və PNG-ni göstərir, BMP-ni isə buraxır; poçt xidmətləri də böyük qoşmaları bloklayır və ya kəsir, 6 MB-lıq bitmap isə asanlıqla belə olur.