Я только что закончил разработку кода на C # .Net для связи с параллельным / USB-принтером Epson TM-T88V.Это очень доступные и хорошие принтеры для использования в торговых точках.Я только что видел один на eBay примерно за 200 долларов США.Этот принтер имеет как USB, так и параллельное подключение.Epson предоставляет сервисные объекты OPOS для загрузки с их веб-сайта.После установки Service Objects (отдельная установка msi) вы можете использовать POS для .Net SDK для написания программного обеспечения для управления принтером.
Я не рекомендую пытаться создать Service Object или драйвер OPOS дляпринтер, у которого его нет.Стоит потратить время на то, чтобы просто отправить электронное письмо производителю, прежде чем покупать принтер, чтобы попросить эти драйверы.По моему опыту, до сих пор все производители встречались с ними, несмотря на то, что они не были доступны на их сайте.