Основной функционал программного модуля:
1. Поиск принтера.
2. Печать на принтере:
- на входе идентификатор принтера, текст для печати (html-формат), картинка/штрих-код/QR-код, параметры (шрифт, размер, тип и т.п.);
- на выходе: код ошибки или успешно.
3. Свойства принтера: имя, идентификатор, структура с состоянием и т.п.
Список поддерживаемых принтеров (подключение по COM или USB):
- Custom VKP80
- Custom VKP80II
- Custom TG2480h
- Citizen CT-S2000
- Citizen PPU-700II
Модуль успешно используется с 2017 года в программном обеспечении платежных терминалов, принимающих оплату за обслуживание в школьных столовых.
Технологии: C/C++ (с использованием WinApi; формат .h-файл,.a-файл; lib для Linux).