ASP.Net Печать на принтер установлен на клиентском компьютере на веб-сайте
Это для сайта ASP.Net. Когда пользователь выбирает удаленные документы (pdf), присутствующие на сервере, и нажимает кнопку "Печать", нам нужно показать диалоговое окно печати, где пользователь может выбрать, на каком принтере печатать.
Методы, которые мы попробовали: 1. Объединить все PDF-файлы, загрузить результирующий файл в новом окне / iframe и вызвать команду печати. Очевидная проблема заключается в том, что это занимает много времени, когда документы очень большие.
Aspose pdf print code / Foxit print code - для этого требуется, чтобы на сервере IIS был установлен какой-либо принтер, что нам невыполнимо.
neodynamic - это требует установки exe на клиенте, что не очень хорошо для нас.
Может кто-то предложить альтернативы или что еще можно попробовать? Есть ли что-то очевидное, чего нам здесь не хватает?
Мы слышали об объектах, помогающих браузеру, если построение этих объектов сработало, помогите.