Как я могу печатать на принтер этикеток с веб-страницы - PullRequest
4 голосов
/ 30 ноября 2009

У меня есть веб-приложение для электронной коммерции, и я хотел бы, как бы распечатать его на принтере этикеток для серверной части

У меня два вопроса

1) Я не могу печатать с обычной веб-страницы прямо на принтер (думаю, zedbra LP2844), он просто выбрасывает мусор

2) Я хочу иметь возможность печатать этикетки на принтере этикеток, но вся другая печать, такая как счета-фактуры, идет на принтер по умолчанию - лазер, поэтому нужно как-то выбрать правильный принтер

Все это произойдет в фиксированном месте, поэтому я могу настаивать, например, на использовании Firefox с установленным (настраиваемым?) Плагином (уже использующим Firefox, так что это будет аккуратный способ)

Кто-нибудь знает, возможно ли это, является ли расширение Firefox возможным и / или хорошим способом сделать это?

Кто-нибудь может написать плагины для ff?

Я бы предположил, что это должно быть сделано раньше, но ничего не могу найти в Google

Спасибо за любую помощь

Dave

Ответы [ 3 ]

0 голосов
/ 30 ноября 2009

Насколько я вижу, есть Драйверы для Windows для этого конкретного принтера. Печать не должна быть проблемой после их установки.

0 голосов
/ 01 декабря 2009

Спасибо за ваши комментарии, я на самом деле придумала другое решение, которое решает проблему с другой стороны, так как выбор правильного принтера всегда будет проблемой

В настоящее время у нас есть программа для Windows, в которую мы вводим номер заказа, затем она рисует этикетку и печатает ее, но это не красиво, и вносить изменения в макет сложно, но больше всего мне нужна возможность распечатать с веб-страницы

Так что я планирую это -

Обновите программу, чтобы она находилась в фоновом режиме и опрашивала базу данных для получения списка распечатанных заказов, для каждого найденного заказа запрашивайте изображение с сервера и печатайте это изображение на этикетке

На сервере изображение создается на лету с использованием ASPJpeg, что дает мне полный контроль над тем, как выглядит этикетка

Из веб-приложения у меня есть кнопка для заказа печати, это добавляет порядок в таблицу печати ... У меня может быть интерфейс к таблице печати, который показывает, что ожидает печать, что было напечатано и т. Д. и я могу очистить очередь печати или удалить отдельные элементы из нее так же, как если бы это была очередь печати Windows

Единственная проблема, о которой я беспокоюсь, это опрос достаточно часто, чтобы сотрудники не ждали печати этикеток и не опрашивали слишком часто из-за слишком большой полосы пропускания

Я мог бы сделать так, чтобы при нажатии на отправку он отправлял этикетку для печати или какую-либо другую существующую функцию, связанную с процессом заказа

0 голосов
/ 30 ноября 2009

Конечно принтер этикеток поставляется с драйвером Windows? Тогда может быть достаточно создать страницы с нужными размерами в браузере, используя CSS или, если это не сработает, PDF.

Вы можете использовать «см» или «в» единицах в вашем CSS для принтера этикеток; Вы должны иметь возможность устанавливать размеры и ориентацию страницы в диалоговом окне печати Firefox.

...