Я создаю pdf-файлы в проекте asp.net, который хранится на сервере в папке. Когда пользователь хочет распечатать этот файл, мне нужно указать, какой принтер среди всех принтеров этикеток в сети, так как он может содержать числовые лазерные принтеры. Я попытался создать процесс печати, но это отправить файл PDF прямо на принтер по умолчанию. есть ли способ отобразить диалоговое окно печати, чтобы пользователи могли выбрать нужный принтер?Печать различных файлов PDF с диалогом печати, видимым с asp.net
printjob.StartInfo.FileName = pdfFileName;<br/>
printjob.StartInfo.Verb = "Print";<br/>
printjob.StartInfo.CreateNoWindow = false;<br/>
printjob.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
PrinterSettings setting = new PrinterSettings();<br/>
printjob.Start();