DIBMP, версия 5; 23/01/08; размер 94683 байт (DOS) и 471267 байт (Win32)
Внимание! Данная программа устарела и морально, и физически. Вы можете ее скачать, установить и пользоваться, но автор данную версию программы больше не поддерживает и не отвечает за ее работу. Будут ли созданы новые версии, пока неизвестно.
Данная программа предназначена для проведения различных операций с одиночными графическими файлами или с группой подобных файлов (скриншот кликабелен). Можно скачать версию для MS-DOS (которая, впрочем, работает и под Windows) или версию для Win32. Версия для ДОС может вызываться из командной строки.
Преобразования графических изображений включают в себя изменение формата файлов (битности изображения), изменение размера изображений (для досовской версии только сжатие), вырезание фрагментов, смешивание группы изображений и т.д.
Версии различаются по своим возможностям. Обе версии записывают только файлы формата "bmp", но версия под Windows читает также форматы "gif" и "jpg". Кроме того, версия под Виндовс позволяет выбирать конечный формат преобразования произвольно и поддерживает большее их количество (32- и 16-битный варианты). Есть также отличия в других операциях и в сервисе.
Использование (`mask` - любое допустимое выражение для указания маски файлов): 0) Запуск русской оболочки c:\>dibmp.exe 1) Сжатие c:\>dibmp.exe /n? sourcename.bmp|mask.bmp targetname.bmp|ext n - кратность сжатия (2, 3, 5) `?` есть `1` для суммарного или `0` для выборки линий 2) Преобразование формата ( 24 -> 8 <-> 4 или серый) c:\>dibmp.exe - sourcename.bmp|mask.bmp targetname.bmp|ext [/] (добавить `/` для преобразования в серую палитру) 3) Вырезать фрагмент изображения (из угла или середины) dibmp.exe ^n sourcename.bmp|mask.bmp targetname.bmp|ext DX DY символ `n` есть: `7` - левый верх `9` - правый верх `5` - центр `1` - левый низ `3` - правый низ 4) Смешивание файлов заданной маски c:\>dibmp.exe & mask.bmp ext
Версия для ДОС предназначена для свободного распространения. Версия для Win32 является условно-бесплатной. Также версия для Win32 требует наличия на компьютере библиотеки "msvbvm60.dll" (входит в комплект Windows последних выпусков).