Зачем конвертировать PNG в BMP?
BMP is required by some legacy Windows applications, industrial control software, older embedded systems, and Windows resource editors that do not accept PNG. Some older game engines also require BMP sprites. If the software you are targeting specifically asks for .BMP, converting from PNG is straightforward and causes no pixel quality loss.
Способы конвертации PNG в BMP
Windows Paint BUILT-IN
Right-click the PNG, choose Open with > Paint, then File > Save as > BMP picture.
macOS Preview BUILT-IN
Open the PNG in Preview, go to File > Export, and select BMP from the Format dropdown.
IrfanView FREE
Open the PNG and press S, set Save as type to BMP; use File > Batch Conversion for multiple files at once.
GIMP OPEN-SOURCE
Open the PNG in GIMP, flatten the image to remove transparency, then File > Export As with a .bmp filename.
Command line - ImageMagick CLI
Run magick in.png out.bmp; for a whole folder use magick mogrify -format bmp *.png.
Программы, которые конвертируют PNG
Об этих форматах
PNG (Portable Network Graphics) - это формат растровых изображений со сжатием без потерь. Любая современная ОС, браузер и графическое приложение открывают PNG нативно - достаточно двойного…
Открыть детали .PNG →Файл BMP - это Windows Bitmap, простое, обычно несжатое растровое изображение, разработанное Microsoft. Любая современная ОС и программа для просмотра изображений открывают его без…
Открыть детали .BMP →Качество и на что обратить внимание
- BMP stores raw, uncompressed pixels - a PNG of a few hundred KB can easily become 5 MB or more as BMP.
- Transparency is lost: PNG alpha channels are not supported in standard 24-bit BMP, so transparent areas become white.
- No pixel quality is lost - because PNG is lossless, the BMP output is pixel-identical to the source.
Часто задаваемые вопросы
Does converting PNG to BMP lose image quality?
Why is the BMP so much larger than the PNG?
What happens to transparent areas in the PNG?
Can I batch-convert many PNG files to BMP?
magick mogrify -format bmp *.png handles it on any platform via command line.