Я не думаю, что это возможно. Вам нужно гораздо больше доступа, чем может дать браузер. Может быть ActiveX или надстройка браузера может помочь ...
В любом случае браузеры имеют ограниченную поддержку печати. Check out :
window.print();
Я не уверен, работает ли он во всех браузерах.