PrintManager – сервис печати

Last modified:


PrintManager – программа печати документов. При запуске программа в реестре Windows по адресу HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion в раздел Run записывает путь до модуля, который необходимо запустить. Название ключа – dataPrint.


Как это работает

При входе в настройки в раздел «Принтеры» Waiter отправляет сигнал (через базу данных) сервису печати на обновление списка принтеров. dataPrint получает сигнал и обновляет список. Имена принтеров прописываются в базу, после чего отображаются в локальном модуле Waiter.


Какие документы печатает

PrintManager печатает документы, настроенные на терминале и мобильных устройствах – общие и мобильные.


Библиотека XPrint

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

XPrint (waiter, dataprint) никак не подключаются к обычным принтерам и работают с ними только через Windows, передавая только название принтера. Если переименовать принтер в системе, то чеки перестанут печататься.


Is this article helpful for you?