We are using the following code to disable Print option in PDF. Works really well.
PdfReader reader = new PdfReader("my-old-file.pdf");
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("my-new-file.pdf"));
Everything was hunky dory till yesterday. We decided to update PDF Reader version to 9.3 from version 8.2 The print option is not disabled anymore! Looks like this code only works if we have Adobe Acrobat Reader 8 installed. For other versions, it does not disable the copy or print buttons.