Forum Moderators: open
Thanks for your input!
sKY::
Whatever you would consider doing to prevent printing, or make it hard for the user, is more likely to backfire than to work the way you hope.
1. Create an invisible layer using css to sit over the top of your content thus preventing selection and subsequent copying of the text.
2. Using css, create a stylesheet for print only which either hides all of the content completely - or ruins the formatting.
These methods will not stop someone with even a little know-how - but they add a small amount of extra protection.
I've seen PDF-format materials that could not be printed.
As I understand it, the print function can be disabled if you create the file in Adobe Acrobat and then view it in Adobe Acrobat Reader. However, if you view the file in a third-party PDF viewer (of which there are loads - PDF is an open format), then you can still print it, because such readers don't understand the embedded instruction to disable the print function. So much for that copy-protection idea.
If you put it online, it can be copied. No exceptions. Simple as that.