4

ОБНОВИТЬ

В настоящее время я смотрю на принтеры этикеток DYMO и BROTHER для этой цели. В идеальном мире они могли бы нажать кнопку "печать" рядом с адресом в веб-приложении, чтобы распечатать этикетку, не требуя копирования / вставки в некоторые проприетарные программы ...


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

Я уже спрашивал , как сделать это с помощью кода на Stackoverflow здесь и Serverfault , связанных с сетевой стороне здесь, но иногда линии могут быть искажены из сетевого администратора (Serverfault) и принтер как вопрос (суперпользователя) ...

Я хотел бы знать, возможно ли это с точки зрения сети / оборудования. Существуют ли какие-либо принтеры для этикеток, которые я могу добавить в сеть? Можно ли добавить принтер этикеток в качестве устройства печати из другой сети через Интернет?

альтернативный текст

3 ответа3

7

Есть несколько вариантов, которые я собираюсь предложить:

1 .. Настройте VPN, которая разрешает доступ к сети, в которой настроен принтер, и печатайте оттуда.

  • Плюсы:

    • Безопасный доступ к принтеру. Чтобы получить доступ к принтеру, пользователь должен подключиться к сети через VPN, используя имя пользователя и пароль, заданные администратором сети. Вы даже можете настроить сервер печати, который выполняет все задачи, и поместить два устройства (принтер и сервер) в совершенно отдельную сеть.
  • Минусы:

    • Пользователь, чтобы получить доступ к принтеру, должен быть подключен к VPN, что означает, что существует вероятность путаницы и необходимости помощи с пользователем.

Для настройки VPN вам понадобится сервер, который обрабатывает соединения VPN. Настройка VPN на сервере зависит от программного обеспечения сервера. Вот несколько руководств, которые я нашел для: « Windows Server 1 », « Windows Server 2 », « linux » и « DD-WRT » прошитое устройство.

Я лично использовал VPN с университетом, в котором я работаю, и он работает без проблем. Мой друг даже мог печатать со своего дроида, однако мы должны быть подключены к VPN, чтобы печатать.

2 .. Вы можете настроить принтер с помощью IIS:

  • Плюсы:

    • Доступ к принтеру можно получить с интернет-адреса, который пересылается с сервера на принтер. Это значительно упрощает доступ к принтеру, и после того, как принтер настроен на компьютере пользователя, ИТ-отдел становится меньше.
  • Минусы:

    • Поскольку принтер доступен через Интернет, принтер и серверы / рабочие станции, подключенные напрямую, подвергаются более высокому риску вторжения.

Я никогда не использовал ничего, связанного с IIS, однако я нашел эти статьи интересными и, возможно, пригодится для их разработки, если вы захотите: « Печать в Интернете », « Как подключиться к Интернет-принтерам » и « Совместное использование принтера». Интернет "

Обновление Принтер этикеток DYMO позволяет настроить принтер для печати через Интернет. Это хороший сайт, который описывает, как все это работает. Сетевые принтеры этикеток BROTHER также поддерживают IIS.

3 .. Облачная печать Google

С онлайновой ОС Google им пришлось иметь дело с печатью через облачную сеть (интернет). В настоящее время они разрабатывают облачную печать, которая позволяет отправлять задание на печать через облако и успешно завершать его без установки драйвера. Хотя это находится на стадии разработки, у них есть код, который вы можете посмотреть и поиграть. Я сомневаюсь, что это то, что вы действительно хотите, но подумал, что я положил это.

4 .. Облачная система печати HP

HP разработала принтер, который может печатать по электронной почте! Проверьте этот сайт на более подробную информацию.

1

Вы можете использовать бесплатный продукт PrinterShare (переименованный из PrintAnywhere), доступный в Windows, Mac и Linux.

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

Вот что говорит сайт « Как это работает» :

Если общий принтер подключен к сети, распечатанный документ загружается непосредственно на целевой аппарат. Это быстро и безопасно. Итак, обычно вы хотите, чтобы ваши принтеры были в сети.

image1

Если общий принтер отключен, вы можете печатать на нем. Документ будет временно сохранен на сервере печати PrinterShare и загружен получающим клиентом, как только он будет готов.

image2

0

Это должно быть очень легко сделать, и есть несколько способов сделать это.

Если бы это был я и я управлял приложением ASP.Net, я бы сделал следующее:

Установите принтер на сервере и убедитесь, что он работает, затем создайте новое приложение asp.net.

Теперь самое интересное, что кто-то в Stackoverflow может помочь вам намного больше, чем я ...

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

Затем создайте на этом веб-сервисе, создайте интерфейс, который в основном может перечислять все записи в предыдущей базе данных.

Наконец, создайте клиентское приложение, которое подключается к указанному выше интерфейсу, и запустите его на любом из компьютеров в Office, оно может запускаться по расписанию или даже вы можете установить какой-то тип уведомителя, чтобы он печатал в режиме реального времени.

Опять же, я уверен, что есть намного лучший программист, чем я, который может дать вам гораздо лучшее представление о том, что нужно создавать, но, поскольку вы говорите об облачных серверах и многом другом, я уверен, что у вас или у кого-то в команде есть технический способность выполнить это, и я уверен, что такой подход является гораздо лучшим решением, чем все остальное, поскольку вы можете выполнить печать с любого компьютера, который вам нужен (без установки драйверов принтера, VPN или других решений)... Кроме того, это хорошо для будущего, вы можете обновить принтер этикеток *, и вам нужно всего лишь внести несколько изменений в клиентское приложение.

(*) Мой опыт работы с этими маленькими принтерами этикеток заключается в том, что они хороши, но если вы собираетесь много печатать, они могут быстро дорого обойтись, и вы можете перейти на серьезный принтер Zebra или аналогичный принтер .... Не по теме, но, надеюсь, вам понравился совет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .