Написать драйвер виртуального принтера (Unidrv.dll) под Windows

100 000 руб. за проект • безналичный расчёт, наличный расчёт
28 сентября 2017, 23:19 • 0 откликов • 46 просмотров
Требуется написать драйвер виртуального принтера под Windows.
Назначение:
  1. Одновременная печать большого количества документов под IIS. На выходе нужно получить растровое монохромное изображение. В принтере должен быть настраиваемый DPI.
Требования:
  1. Minidriver под Unidrv.dll (pscript и xpsdrv не подходят)
  2. выдерживает высокую нагрузку, одновременная печать нескольких документов. Нужно следить что бы никаких разделяемый ресурсов (файлов в папке TEMP) не оказалось или они были разведены между собой. Например ресурсы для каждого джоба сохр. в своей темп папке (/Temp/{GUID}/...какие то картинки в документе).
  3. печать работает под сервисом без админских прав. Т.е. как LogonAsService и Session0 Isolation.
  4. выходной документ
    1. A4
    1. EMF, BMP, PNG
    1. MONOCHROME обязательно !
    1. остальные палитры опционально
  5. отдавать печатаемый документ вместе с именем
    1. сохранять в файл (только для отладки, этот режим должен быть отключаем)
    2. WM_COPYDATA
    3. http file upload https://stackoverflow.com/questions/8659808/how-do... (опционально)
    4. named pipes совсем опционально
  6. в документе будут присутствовать шрифты EAN-13 Half Height
  7. растеризация штрихкода должна быть без деформаций (удачные и неудачные примеры растеризаций есть, вышлем кандидатам)
    1. Обязательно настраиваемый DPI
    2. DpiX, DpiY опционально
  8. Installer под x86, x64. (желательно wix)
  9. Windows 7, Windows 2008 R2, Windows 2012. Старые версии (XP, 2K, NT, 95 и т.д.) поддерживать не нужно.
Кандидатов без опыта не рассматриваю, по всем вопросам пишите, звоните.
whatsapp, telegram, viber +7(926)598-72-41
skype: sgoldyaev.home
sgoldyaev@gmail.com
Сергей