POS-печать на Java

Извините, это кажется основным вопросом, но я новичок в печати на Java.

Я пишу небольшое POS-приложение с использованием Java. Приложение почти готово, за исключением части печати счетов. Программа будет распространяться через Интернет.

Есть ли способ для программы подключиться к большому количеству POS-принтеров, или я должен выбрать конкретный принтер и добавить его файл jpos.xml в свой проект?

Поскольку я не буду устанавливать программу на компьютеры клиентов и настраивать оборудование, я бы хотел, чтобы она работала с POS-принтерами, которые клиент уже имеет в системе. Это возможно?


person user3245747    schedule 27.04.2015    source источник
comment
Раньше я пробовал то же самое, но обнаружил, что на POS-терминале печатать проще, чем на обычном принтере. А не писать для каждого конкретного производителя POS. Извините за мой английский.   -  person KostasC    schedule 27.04.2015
comment
Не могли бы вы привести пример? Как задать размер страницы, высота которой зависит от количества элементов в документе, и как открыть денежный ящик? Кроме того, как сделать так, чтобы программа выбрала правильный принтер в случае, если к компьютеру подключено несколько принтеров.   -  person user3245747    schedule 27.04.2015
comment
Посмотрите здесь: ссылка и здесь ссылка   -  person KostasC    schedule 27.04.2015
comment
Вы также можете настроить путь jpos.xml с помощью env-var и загрузить его оттуда, тогда пользователь должен сгенерировать файл jpos.xml (я так и сделал).   -  person thi gg    schedule 15.06.2015