Предполагается, что вы говорите об Angular, работающем в традиционном веб-браузере:
Вы можете позвонить window.print()
, что вызовет функцию печати браузера.
Настройка операционной системы, в которой работает браузер, для подключения к принтеру, и выбор этого принтера в качестве принтера для печати конкретной страницы полностью находится вне вашего контроля.Это может сделать только пользователь и / или администратор компьютера, на котором запущен браузер.
У вас может быть больше вариантов, если среда вашего хоста не является веб-браузером (например, если это былоприложение Electron или Phonegap).