Я собираю базовую систему Point of Sale (POS) на С#, которая должна печатать на принтере квитанции и открывать денежный ящик. Должен ли я использовать Microsoft Point of Service SDK?
Я играл с принтером на своем принтере Samsung, используя драйвер Windows, который пришел с ним, и, похоже, он отлично работает. Я предполагаю, что другие принтеры могут не поставляться с драйверами Windows, и тогда я застрял бы? Или я могу просто использовать Generic/Text Driver для печати на любом принтере, который его поддерживает?
Для кассового ящика мне нужно будет отправлять коды непосредственно на COM-порт, который хорош для меня, если это избавит меня от хлопот помогать клиентам устанавливать драйверы OPOS там.
Я иду по неверному пути здесь?