Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

12 лет назад
 Александр
Россия
13 лет в сервисе
Был онлайн 12 лет назад
12 лет назад

Краткое описание:
Необходимо создать модуль для Mozilla, который позволял бы выполнять
простейшие операции редактирования изображений из браузера.

Подробное описание:
Необходимо создать модуль для Mozilla со следующими возможностями:
1. Метод Init() должен проверять наличие директории Windows на диске
и загружать библиотеку user32.dll с помощью функции LoadLibrary.
2. Метод SelectFile() должен открывать окно для выбора файла на диске.
3. Метод ProcessImage() должен открывать окно позволяющая выбрать
необходимое действие:
- инвертирование изображения
- поворот изображения (0, 90, 180, 270, 360 градусов)
- преобразование изображения в черно-белое изображение
По нажатии кнопки выполнить необходимо закрыть окно настройки
и запустить выбранное действие.
4. В процессе выполнения действия должно генерироваться событие OnProgress,
даже можно внедрить в алгоритмы некоторые задержки чтобы все было
наглядно.
5. По завершении действия должно генериться событие OnFinish. Статус
выполнения действия должен передаваться в этом событии через свойство
модуля.

Среда разработки:
Visual C++ 6.0

Результат:
1. Полные исходные коды модуля с описанием как их скомпиллировать.
2. Демонстрационная веб приложение, которое обладает следующими возможностями:
2.1. Выбор изображения с диска
2.2. Выбор необходимого действия
2.3. Запуск действия
2.4. Индикация работы модуля в веб приложении
2.5. Информирование пользователя о завершении действия
3. Демонстрационное веб приложение должно работать в следующих браузерах:
FireFox 1.5 и выше, Opera 8.0 и выше

Полезные ссылки:
- http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites
- http://developer.mozilla.org/en/docs/How_to_build_a_binary_XPCOM_component_using_Visual_Studio

Выбранный исполнитель
Александр Калугин
38 лет, Россия
12 лет в сервисе
Был онлайн 4 года назад
12 лет назад

$300

  • Рекламное место свободно
    28 дней за $10
  • Рекламное место свободно
    28 дней за $10
  • Рекламное место свободно
    28 дней за $10
Александр Калугин
38 лет, Россия
12 лет в сервисе
Был онлайн 4 года назад
12 лет назад

Другие заказы в категории «Прикладное ПО»