Gia'.

E cmq quando dai in output il file pdf puoi decidere come lanciarlo.
Se lo lanci come file pdf il browser aprira il realtivo programma di gestione pdf .. e da li poi lo stampi.

L'unico controllo che hai sulla stampante da una pagina web e' il comando print() di javascript.

a meno che non ti prendi webkit o chromium e ti fai una versione moddata di browsere con funzioni specifiche e definite da te ma che funzioneranno solo li.