Реализовал распечатывание документа через iframe и вызов iframe.contentWindow.print().
Отсутствуют некоторые настройки по сравнению с обычным принтом браузера
через айфрейм
![60917ce16b0a3261623209.png](https://habrastorage.org/webt/60/91/7c/60917ce16b0a3261623209.png)
через браузер
![60917d0981ba8444602417.png](https://habrastorage.org/webt/60/91/7d/60917d0981ba8444602417.png)
посмотрел как реализовано здесь
https://printjs.crabbly.com/ тоже самое - у картинок, форм и проч есть все настройки, но именно при ПДФ некоторые возможности теряются. Хелп.