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

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

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

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

Подробное описание:
Необходимо создать библиотеку со следующими возможностями:
1. Библиотека получает изображение в формате DIB (Device Independent Bitmap)
2. Сохраняет изображение в PNG формате на диск
2.1. Должна использоваться прямая запись на диск
2.2. Изображение может быть сохранено в новый файл или добавлено
к существующему файлу
3. Сохраняет изображение в PNG формате в память
3.1. Все операции должны выполняться в памяти
3.2. Должно формировать новое изображение (PNG файл с одним изображением)
3.3. Память должна выделяться программой использующей библиотеку, но
библиотека должна сообщать программе сколько памяти ей нужно для
хранения PNG изображения. Необходимо сделать "холостой" прогон
алгоритма для определения нужного объема памяти.

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

Результат:
1. Полные исходные коды библиотеки.
2. Демонстрационная программа, которая обладает следующими возможностями:
2.1. Загрузка BMP изображения с диска
2.2. Сохранение изображения в PNG файле
2.3. Добавление изображения к существующему PNG файлу
2.4. Демонстрация обоих режимов работы библиотеки: файлового и через память

Время на разработку:
2 недели (через 10 дней должна быть представлена первая версия,
остально время - на исправление ошибок, ...)

  • Рекламное место свободно
    33 дня за $11
  • Рекламное место свободно
    33 дня за $11

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