Вопрос

Есть ли сценарий JSP, который я могу запустить, чтобы указать файл JPEG в локальной файловой системе для печати на принтере Windows по умолчанию?Спасибо.

Редактировать:У меня уже есть файл на моем сервере.Как мне загрузить файл в браузер для запуска window.print()?Спасибо

Это было полезно?

Решение

Вам понадобится Java-апплет, если вы не хотите путешествовать по серверу туда и обратно.Апплет необходим для того, чтобы вы могли:

  1. Доступ к локальной файловой системе.
  2. Доступ к принтеру изначально.

Пользователю необходимо будет предоставить привилегии апплету.

Имейте в виду, что печать из Java чрезвычайно сложна.

Другие советы

Вам нужно будет заставить их загрузить изображение на ваш сервер, а затем поместить jpeg на страницу с помощью JavaScript для вызова window.print().Для веб-страниц простое начало чтения локальной файловой системы является нарушением безопасности.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top