Работа с принтером, настройка распечатки

Александр20 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.08.2008

Язык написания VB6

В других разбираться нет желания сейчас главное закончить проект! Обращаюсь за помощью из-за неимения времени! VB6 шарю, но не успеваю все сделать сам. Суть программы в том, что она должна открыть сохраненную на компьютере картинку. Отобразить как она будет выглядеть на А4, А3 формате бумаги. Пользователю предлагается возможность визуально поместить мышкой на бумаге - где именно ее напечатать! Конечно же, это все должно сопровождаться настройками.

1. Выбор принтера (кнопка настройки принтера - многие таковые функции имеют). Так же предлагается выбор принтера тот, который в системе настроен как "по умолчанию".

2. Настройка принтера

- Черно-белый или цветная печать

- Яркость изображения

- Режим печати:

а) На всю страницу

б) Контактный лист (35 отпечатков на страницу)

в) Возможность задать, сколько копий изображения хочет человек напечатать на страницу. При этом режиме программа автоматически размножает изображение, соблюдая расстояния (которые тоже желательно указать в настройке), и выявляя размеры, сколько вообще можно разместить, рисует на привью. Знаю сложно, но можно и нужно!

3. Отразить зеркально

4. Кол-во копий (сколько напечатать таких копий)

Программа должна подходить под мои требования, а именно:

1. Оконное приложение

2. Принимает параметры

- Путь до картинки (как относительно папки App.path так и определять полные пути (если будет необходимость главному приложению передавать полный путь до программы))

- Режим работы. Параметр принимает цифру (1, 2, 3, 4)

а) Полный - весь выше упомянутый функционал будет активен!

б) Средняя - Соблюдаются только 1, 3, 4, и из 2 настройки "Черно-белый или цветная печать", "Яркость изображения"

в) Урезанный - 1, 4

г) Печать через принтер по умолчанию

3. Грамотно, со вкусом написанный код, а главное чистый код с комментариями

4. Вместе с конечным результатом программы вами предоставляется исходный код этой программы

5. Ваши личные гарантии, что данный код не будет перепродан и не будет использоваться в коммерческих приложениях т.к. вами написанная программа уже является частью большого коммерческого проекта.

Предпочтения к заявкам на выполнение заказа:

1. Адекватно оценивать финансирования

2. Не кричать – «да я, да я», покажите портфель выполненных работ, и все станет ясно.

3. Ценю как команды, так и отдельных кодеров, нацелен на дальнейшее сотрудничество!

Мои мысли:

1. Сроки жмут

2. Финансирование есть, но в разумных приделах

3. Могут быть идеи по дальнейшему взаимному сотрудничеству

Предлогаем цену, сроки

Копия технического задания в приложении

С уважением Александр