Спасибо за ваши комментарии, я на самом деле придумала другое решение, которое решает проблему с другой стороны, так как выбор правильного принтера всегда будет проблемой
В настоящее время у нас есть программа для Windows, в которую мы вводим номер заказа, затем она рисует этикетку и печатает ее, но это не красиво, и вносить изменения в макет сложно, но больше всего мне нужна возможность распечатать с веб-страницы
Так что я планирую это -
Обновите программу, чтобы она находилась в фоновом режиме и опрашивала базу данных для получения списка распечатанных заказов, для каждого найденного заказа запрашивайте изображение с сервера и печатайте это изображение на этикетке
На сервере изображение создается на лету с использованием ASPJpeg, что дает мне полный контроль над тем, как выглядит этикетка
Из веб-приложения у меня есть кнопка для заказа печати, это добавляет порядок в таблицу печати ... У меня может быть интерфейс к таблице печати, который показывает, что ожидает печать, что было напечатано и т. Д. и я могу очистить очередь печати или удалить отдельные элементы из нее так же, как если бы это была очередь печати Windows
Единственная проблема, о которой я беспокоюсь, это опрос достаточно часто, чтобы сотрудники не ждали печати этикеток и не опрашивали слишком часто из-за слишком большой полосы пропускания
Я мог бы сделать так, чтобы при нажатии на отправку он отправлял этикетку для печати или какую-либо другую существующую функцию, связанную с процессом заказа