Написал в борьбе с большим временем печати на фискальном регистраторе Fprint 11 через RDP. Думаю, что подойдет для всего перечня принтеров из стандартной обработки АТОЛ.
Внимание! У меня задача была следующая: напечатать чек к ПКО, в котором была лишь одна единственная сумма и указано основание. Т.е. заказ покупателя по которому произведена оплата.
Принцип обработки такой: за основу взял типовую Аатоловскую (ATOLFiscalPrinters_v2). Оттуда убрал все «лишние» проверки на ошибки. Т.е. тупо посылает на фискальник открытие чека, печать одной строки и закрытие чека. Чек отпечатан. Далее делаю лишь одну проверку, что чек вышел.
В итоге чек печатается 10-15 секунд, а не 60-90.