Konwertuj PNG na BMP
BMP to nieskompresowany format bitmapy, którego wciąż oczekują starsze programy Windows, systemy wbudowane i niektóre narzędzia przemysłowe. Ten konwerter zamienia PNG w standardowy 24-bitowy BMP na Twoim urządzeniu, bez przesyłania.
Upuść pliki tutaj lub kliknij, aby wybrać
Wyniki
Jak konwertować PNG na BMP
- Upuść jeden lub wiele obrazów PNG do narzędzia poniżej.
- Format wyjściowy jest już ustawiony na BMP. Dostosuj jakość, jeśli chcesz.
- Kliknij Uruchom, by skonwertować.
- Pobierz każdy BMP lub wszystkie jako ZIP.
Do czego służy BMP
Format Windows Bitmap to jeden z najstarszych formatów obrazu wciąż w codziennym użyciu. W typowej postaci nie ma kompresji, nie obsługuje animacji i ma tylko ograniczoną obsługę przezroczystości. Te ograniczenia są dokładnie powodem, dla którego przetrwał: BMP jest banalnie prosty do odczytu przez program, bo dane pikseli leżą w przewidywalnej kolejności i nie wymagają dekodera. Urządzenia wbudowane z minimalną pamięcią, maszyny przemysłowe, stare aplikacje Windows i sprzęt hobbystyczny nadal na nim polegają.
Co dzieje się podczas konwersji
PNG jest dekodowany do wartości pikseli i zapisywany jako 24-bitowy BMP: po 8 bitów na czerwony, zielony i niebieski na piksel, wiersze dopełnione do granic 4 bajtów, zapisane od dołu do góry, jak wymaga format. To wariant, który rozumie praktycznie każdy czytnik BMP. Wszelka przezroczystość PNG jest spłaszczana na biało, bo większość czytników BMP ignoruje lub źle obsługuje kanał alfa.
| Właściwość | PNG | BMP (24-bit) |
|---|---|---|
| Kompresja | Bezstratna (DEFLATE) | Brak |
| Przezroczystość | Pełna alfa | Nie w 24 bitach |
| Rozmiar, zdjęcie 1000 × 1000 | ~1,5 MB | ~3 MB, zawsze |
| Czytany przez stary sprzęt | Rzadko | Bardzo powszechnie |
| Czytany przez nowoczesne przeglądarki | Tak | Tak, ale rzadko używany |
Typowe sytuacje
- Przygotowanie logo lub ekranu startowego dla firmware urządzenia, które ładuje tylko BMP.
- Przekazanie obrazu do starszego programu do projektowania etykiet, grawerowania lub haftu.
- Dostarczenie tekstur lub sprite'ów do starego silnika gry lub narzędzia do modów.
- Stworzenie tapety Windows lub obrazu rozruchowego dla starszego systemu.
- Wyeksportowanie wzorca testowego dla sterownika wyświetlacza.
Praktyczne rady
Ponieważ BMP nie kompresuje, duże obrazy tworzą bardzo duże pliki. Przed konwersją przeskaluj do dokładnych wymiarów wymaganych przez urządzenie docelowe; ekran startowy 128 na 64 piksele powinien mieć 128 na 64 piksele, a nie 2000 pikseli, które urządzenie musi potem skalować. Jeśli nie wiesz, jakiej głębi koloru oczekuje cel, 24 bity to najbezpieczniejszy wybór i to właśnie tworzy ten konwerter. Jeśli dokumentacja sprzętu wymaga BMP 8-bitowego indeksowanego lub 16-bitowego, potrzebujesz specjalistycznego narzędzia, a 24-bitowy plik stąd to dobry punkt wyjścia.
Najczęściej zadawane pytania
Po co komu dziś BMP?
Starsze aplikacje Windows, firmware i ekrany urządzeń, niektóre drukarki etykiet, starsze programy CNC i hafciarskie oraz pewne narzędzia naukowe czytają BMP i nic innego.
Czy BMP obsługuje przezroczystość?
Typowy 24-bitowy BMP tworzony tutaj nie. Przezroczyste obszary z PNG są spłaszczane na biało. Niektóre programy przyjmują 32-bitowy BMP z alfą, ale obsługa jest niespójna, więc 24 bity to bezpieczne wyjście.
Dlaczego BMP jest tak duży?
BMP zapisuje każdy piksel bez kompresji, po trzy bajty na piksel. Obraz 1000 na 1000 ma około 3 MB niezależnie od treści. Tak jest z założenia; ma być prosty do odczytu, nie mały.
Czy traci się jakość?
Nie. BMP jest nieskompresowany, więc piksele są dokładnie te z PNG.
Twoje pliki nigdy nie opuszczają urządzenia
Każde narzędzie w Squishly Tools jest w 100% darmowe i działa w całości w przeglądarce. Twoje obrazy i dokumenty są przetwarzane na Twoim komputerze i nigdy nie trafiają na serwer. Bez kont, bez znaków wodnych i bez haczyka.