Мы используем следующий код для отключения опции печати в формате PDF. Работает очень хорошо.iText Java отключить печать pdf
PdfReader reader = new PdfReader("my-old-file.pdf");
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("my-new-file.pdf"));
stamper.setEncryption("my-owner-password".getBytes(), "my-user-password".getBytes(),
PdfWriter.AllowCopy, PdfWriter.STRENGTH40BITS);
stamper.close();
Все было сумасшедшим дором до вчерашнего дня. Мы решили обновить версию PDF Reader до 9.3 с версии 8.2 Опция печати больше не отключается! Похоже, этот код работает только в том случае, если у нас установлен Adobe Acrobat Reader 8. В других версиях он не отключает кнопки копирования или печати.
Пожалуйста, помогите.