Преобразователь файлов MKI в формат BMP


Главная / ЭКВМ / ПО

Назначение

Программа предназначена для преобразования файлов содержимого графического экрана MKI в файлы BMP. Программа формирует монохромные файлы размера 128x64 или 132x68. Цвет фона выбирается пользователем.

Программа распространяется с открытым исходным текстом под лицензией GPL 2 (или старше - по выбору). Программа работает под операционными системами GNU/Linux, DOS, Windows. Возможна компиляция под другие ОС.

Запуск программы

Запуск программы производится средствами ОС. В качестве параметра требуется указать имя MKI-файла:

mki2bmp [-b][-c[RRGGBB]] MKIfile

Имя BMP-файла создаётся автоматически.

При запуске программы с ключами: [-h] выводится краткая подсказка, [-v] номер версии и тип ОС, [-w] ссылка на GPL и предупреждение об отсутствии гарантий. Преобразование файла при этом не выполняется.

При запуске программы с ключом [-b] формируется файл размером 132x68 пикселей, имеющий рамку цвета фона шириной 2 пикселя. При отсутствии ключа - файл размером 128x64 без рамки.

В версии 0.11 добавлен дополнительный параметр ключа [-b]. При отсутствии ключа или нулевом параметре [-b0] формируется файл 128x64, при отсутствии параметра [-b] или единице [-b1] - файл 132x68, при [-b2] - файл 256x128 и при [-b3] - файл 264x136.

При запуске программы с ключом [-с[RRGGBB]] фон окрашивается в выбранный цвет в формате RRGGBB, где R, G и B - шестнадцатиричные цифры от '0' до 'F'. По умолчанию, без указания RRGGBB, применяется жёлто-зелёный оттенок 80FF00h. Если ключ [-c] не используется, цвет фона - белый.

При успешном завершении программа возвращает код 0. При возникновении ошибок - код ошибки в соответствии с соглашениями BSD.

Использование программы

Для использования программы следует считать с ЭКВМ графический файл в формате MKI.

Лабиринт

В качестве примера возьмём изображение несложного лабиринта.

После преобразования labirint.mki с применением ключа [-c] получаем файл: labirint.bmp.




Версии

0.1 (13.12.09) - первая версия

0.11 (02.01.10)

  • - добавлен параметр ключа -b и возможность формирования файлов 256x128 (-b2) и 264x136 (-b3);
  • - корректное задание имени формируемого BMP файла в параметрах строки.

Программа и ее исходный текст - на странице "программное обеспечение".


НПП "СЕМИКО" (383) 271-01-25 (многоканальный)