Коллеги!

Рекомендую посмотреть статью:

http://www.ixbt.com/peripheral/direc...printing.shtml

По-моему, весьма интересно и технологично.