Вывод на печать принтера посредством JS

1. YouMobe (28.02.2014 / 09:54)
Часто замечал такую функцию на сайтах, но в детали не вдавался, щас стала интересно как работает печать, посредством одного JS или есть еще что то?, не думаю что JS работает на прямую с устройством.

2. Tegos (28.02.2014 / 10:04)
Конечно нет, он работает напрямую с браузером, а то умеет отправлять что-то на печать.
Но я тоже не интересовался деталями, скорей всего, есть еще что-то.

3. ramzes (28.02.2014 / 10:14)
window.print();

4. YouMobe (28.02.2014 / 10:23)
По сути наверно работает так:
у принтера есть своя OS, по сути мы на комп устанавливает инструкцию(драйвер) в котором описаны методы работы для OS Пк, Браузер тоже как и другая прикладная программа работает с методом, а JS просто задает команды своему компилятору(Браузер) наверно по такой цепочке.

Добавлено через 02:15 сек.
APIPrinter<-DriverPrint<-Browser<-JS<-windows.print();

5. ramzes (28.02.2014 / 10:38)
4. YouMobe, windows это ОС от майкрософт))
window

6. YouMobe (28.02.2014 / 11:10)
упс ляпа) я хотел исправить, но уже было поздно, думал не заметятD

URL: https://visavi.net/topics/40213