Конвертировать PNG в BMP
BMP это несжатый растровый формат, которого до сих пор ждут старые программы Windows, встраиваемые системы и некоторые промышленные инструменты. Конвертер превращает PNG в стандартный 24-битный BMP на вашем устройстве, ничего не загружая.
Перетащите файлы сюда или нажмите, чтобы выбрать
Результаты
Как конвертировать PNG в BMP
- Перетащите одно или несколько изображений PNG в инструмент ниже.
- Формат на выходе уже установлен: BMP. При желании настройте качество.
- Нажмите «Запустить», чтобы конвертировать.
- Скачайте каждый BMP по отдельности или все вместе в ZIP.
Для чего нужен BMP
Формат Windows Bitmap один из старейших форматов изображений, которые всё ещё используются каждый день. В обычном виде в нём нет сжатия, нет анимации и почти нет поддержки прозрачности. Именно эти ограничения и сохраняют ему жизнь: программе BMP прочитать тривиально, данные пикселей лежат в предсказуемом порядке и не нужен никакой декодер. Встраиваемые устройства с крошечной памятью, промышленное оборудование, старые приложения Windows и любительская электроника продолжают на него опираться.
Что происходит при конвертации
PNG декодируется в значения пикселей и записывается как 24-битный BMP: по 8 бит на красный, зелёный и синий для каждого пикселя, строки выровнены по 4 байта и хранятся снизу вверх, как требует формат. Этот вариант понимает практически любая программа, читающая BMP. Прозрачность PNG заливается белым, потому что большинство программ игнорируют альфа-канал в BMP или обрабатывают его неправильно.
| Свойство | PNG | BMP (24 бита) |
|---|---|---|
| Сжатие | Без потерь (DEFLATE) | Нет |
| Прозрачность | Полный альфа-канал | Нет в 24 битах |
| Размер файла, фото 1000 × 1000 | около 1,5 МБ | около 3 МБ, всегда |
| Читается старым оборудованием | Редко | Очень широко |
| Читается современными браузерами | Да | Да, но используется редко |
Типичные ситуации
- Подготовка логотипа или заставки для прошивки устройства, которая загружает только BMP.
- Передача изображения в старые программы для дизайна этикеток, гравировки или вышивки.
- Текстуры или спрайты для старого игрового движка или инструмента для модов.
- Обои Windows или загрузочная картинка для старой системы.
- Тестовый шаблон для контроллера дисплея.
Практические советы
Поскольку BMP не сжимается, большие изображения дают очень большие файлы. Перед конвертацией измените размер точно под нужды устройства: заставка 128 на 64 пикселя должна быть 128 на 64 пикселя, а не картинкой на 2000 пикселей, которую устройству придётся масштабировать. Если неизвестно, какая глубина цвета нужна, 24 бита самый надёжный вариант, именно его и создаёт этот конвертер. Если документация к оборудованию требует 8-битный индексированный или 16-битный BMP, понадобится специализированный инструмент, а 24-битный файл отсюда станет хорошей отправной точкой.
Частые вопросы
Кому сегодня нужен BMP?
Старым приложениям Windows, прошивкам и экранам устройств, некоторым принтерам этикеток, старым программам для ЧПУ и вышивки и отдельным научным инструментам, которые читают только BMP.
Поддерживает ли BMP прозрачность?
Обычный 24-битный BMP, который создаётся здесь, не поддерживает. Прозрачные области PNG заливаются белым. Некоторые программы принимают 32-битный BMP с альфа-каналом, но поддержка непредсказуема, поэтому 24 бита это надёжный вариант.
Почему BMP такой большой?
BMP хранит каждый пиксель без сжатия, по три байта на пиксель. Изображение 1000 на 1000 весит около 3 МБ независимо от содержимого. Так и задумано: формат должен быть простым для чтения, а не маленьким.
Теряется ли качество?
Нет. BMP не сжимается, поэтому пиксели точно те же, что в PNG.
Ваши файлы никогда не покидают устройство
Каждый инструмент на Squishly Tools на 100 % бесплатен и работает целиком внутри браузера. Ваши изображения и документы обрабатываются на вашем компьютере и никогда не отправляются на сервер. Здесь нет аккаунтов, водяных знаков и подвоха.