BMP na PNG

Prześlij BMP
Przywracanie wybranego pliku...
Formatuj
BMP
Wymiary
x
Rozmiar pliku

Pliki BMP są wszędzie w starych systemach Windows — duże, nieskompresowane i niewygodne do udostępniania. Ten konwerter czyta BMP w przeglądarce, ponownie koduje go bezstratną kompresją DEFLATE formatu PNG i zwraca plik zwykle mniejszy o 60-90%, z identycznymi pikselami. Wrzuć jeden obraz albo paczkę; narzędzie nigdy nie wysyła niczego na serwer.

Jak konwertować BMP na PNG

  1. 1

    Upuść albo wybierz pliki BMP

    Pojedynczy plik albo paczka. Obsługiwane są BMP 1-bit, 8-bit (indexed), 24-bit i 32-bit.

  2. 2

    Wybierz opcje

    Zachowaj oryginalną głębię koloru albo wymuś konwersję do 24-bit truecolour. Opcjonalnie: potraktuj czystą magentę albo wskazany kolor jako przezroczysty.

  3. 3

    Konwertuj w przeglądarce

    Każdy obraz jest dekodowany piksel po pikselu i ponownie kodowany jako PNG przez canvas API. Bez rundy do serwera.

  4. 4

    Pobierz PNG

    Pojedynczy plik pobiera się natychmiast. Zadania wsadowe zwracają ZIP ze wszystkimi przekonwertowanymi plikami.

BMP vs PNG — co zyskujesz

Właściwość BMP PNG
Kompresja Zwykle brak (RLE rzadko) Bezstratna DEFLATE
Przezroczystość Tylko 32-bitowa alfa Pełny kanał alfa + przezroczystość indeksowana
Typowy rozmiar pliku ~3 bajty na piksel ~0,3 - 1 bajt na piksel
Obsługa przeglądarek Ograniczona (tylko Chrome/Edge) Uniwersalna
Metadane Minimalne Bogate (tEXt, gAMA, iCCP)
Dekodowanie strumieniowe Nie Tak

Kiedy PNG jest dobrym celem

  • Dostarczanie w sieci: każda przeglądarka obsługuje PNG. Renderowanie BMP jest niespójne.
  • Zrzuty ekranu i makiety UI: ostre krawędzie, brak artefaktów JPEG.
  • Potrzeby przezroczystości: BMP obsługuje alfa tylko w formie 32-bitowej; PNG jest do tego zbudowany.
  • Dalsza edycja: PNG zachowuje bezstratną jakość przez wiele cykli otwórz/zapisz.

Kiedy PNG jest złym celem

  • Fotografie: JPEG albo WebP będą 5-20× mniejsze przy wizualnie identycznej jakości.
  • Klatki animacji: użyj APNG, GIF albo WebP.
  • Grafika liniowa z niewielką liczbą kolorów: PNG indeksowany (8-bit) jest świetny; SVG często jest jeszcze mniejszy dla prawdziwych treści wektorowych.

Wskazówki

  • Dla skanowanych dokumentów z ograniczoną paletą wymuś wynik 8-bitowy indeksowany, aby urwać kolejne 30-40% rozmiaru.
  • Jeśli BMP ma magentowe tło “chroma-key” przezroczystości (częste w starych grach), włącz opcję kolor-do-przezroczystości, aby czysto przenieść efekt.

Najczęściej zadawane pytania

Nie. BMP i PNG są formatami bezstratnymi. PNG po prostu kompresuje lepiej. Każdy piksel jest zachowany bit po bicie, chyba że włączysz zmiany głębi koloru.

Nie. Konwersja odbywa się całkowicie w przeglądarce przez HTML canvas API. BMP nigdy nie opuszcza Twojego urządzenia.

Tak. Wrzuć tyle plików, ile potrzebujesz; narzędzie przekonwertuje każdy z nich i spakuje wyniki do jednego ZIP-a do pobrania.

Są obsługiwane. Konwerter czyta paletę BMP i ponownie koduje jako PNG indeksowany (zachowując mały rozmiar) albo PNG truecolour, jeśli wolisz uniwersalny wynik.

Powiązane narzędzia