Forum Moderators: phranque
Your only option would be to 'stream' your site using Flash, Java, or the like, but if someone really wants to they will still be able to 'rip' your content.
Printing is done from the PC, not the server. You can prove this for yourself if you have a dialup modem. Just view a page, disconnect yourself from the internet, and then try to print the page. It'll work. You don't need to be connected to print the web page that you're viewing.