ASP.Net Печать на принтер установлен на клиентском компьютере на веб-сайте

Это для сайта ASP.Net. Когда пользователь выбирает удаленные документы (pdf), присутствующие на сервере, и нажимает кнопку "Печать", нам нужно показать диалоговое окно печати, где пользователь может выбрать, на каком принтере печатать.

Методы, которые мы попробовали: 1. Объединить все PDF-файлы, загрузить результирующий файл в новом окне / iframe и вызвать команду печати. ​​Очевидная проблема заключается в том, что это занимает много времени, когда документы очень большие.

  1. Aspose pdf print code / Foxit print code - для этого требуется, чтобы на сервере IIS был установлен какой-либо принтер, что нам невыполнимо.

  2. neodynamic - это требует установки exe на клиенте, что не очень хорошо для нас.

Может кто-то предложить альтернативы или что еще можно попробовать? Есть ли что-то очевидное, чего нам здесь не хватает?

Мы слышали об объектах, помогающих браузеру, если построение этих объектов сработало, помогите.

0 ответов

Другие вопросы по тегам