Как выбрать другой принтер в веб-приложении? - PullRequest
0 голосов
/ 10 ноября 2009

У меня есть веб-приложение, запрограммированное на C #.

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

Я нашел это для форм Win:

this.printDialog1.Document = this.printDocument1;

DialogResult dr =  this.printDialog1.ShowDialog();

Но я не смог найти что-то для ASP.NET.

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

Ответы [ 2 ]

1 голос
/ 10 ноября 2009

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

У меня возникла эта проблема при создании веб-приложения для колледжа. Максимум, что можно сделать, это вызвать диалоговое окно печати и предложить пользователю выбрать принтер (лучше всего иметь приличный CSS для печати с прицелом):

javascript:window.print();

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

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

Принтер назначен на рабочей станции.

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