Реклама
Реклама
Реклама
Реклама
Четверг, 17 Январь 2008, 16:45 1677 0

Студент из Сыктывкара разработал самый «легкий» графический редактор

Cтудент Сыктывкарского государственного университета Сергей Шпикин создал самый маленький графический редактор Micro Paint. Его «вес», исходя из компьютерного сленга, составляет всего 12 Кб, а при сжатии в bat-файл — 4,7 Кб.

По словам автора, программу он создал после того, как в теме одного из сайтов прочитал, что «один человек сделал свой маленький редактор — весом в 9 килобайт». «Меня это удивило и заинтересовало, так что скачал и стал изучать. Выяснилось, что 9 килобайт он весит только в архиве, а на самом деле там порядка 32 или даже 60 килобайт», — рассказал С.Шпикин агентству «КомиОнлайн». Вдобавок версия программа «коллеги» была написана на языке программирования Visual Basic, в котором все-таки используется не настоящий машинный код. «В общем, я принял вызов и начал делать свою версию редактора на С++, поставив целью сделать как можно более компактный исполняемый файл и, по возможности, более богатый функциями», — добавил программист. Большинство идей, по словам автора, взяты из оригинального редактора MS Paint, по умолчанию встроенного в операционную систему Windows.

«Всего на разработку ушло около двух дней. Самым сложным было соблюдать маленький вес, пришлось даже частично переписать заново некоторые стандартные функции С++. Более компактная версия в bat-файле работает только в Windows XP, в Vista есть какие-то проблемы с запуском», — рассказал С.Шпикин.

При помощи графического редактора Micro Paint можно рисовать прямоугольники, окружности, прямые линии, работать кистью и распылителем. Поддерживаются выбираемые два цвета (фоновый и главный), смена размера кисти, загрузка картинок в формате JPG, GIF, PNG, BMP и сохранение в GIF, PNG, BMP. На все инструменты и некоторые функции назначены горячие клавиши для удобства управления.

Ультрапортативную программу программист распространяет бесплатно.

Реклама
Реклама

Комментарии

Реклама
Реклама
Реклама
Реклама
Реклама

Календарь

«Июль 2018»
ПнВтСрЧтПтСбВс
1
2345678
9101112131415
16171819202122
23242526272829
3031
Реклама


Реклама