Вы не указываете, что вы используете для создания PDF, поэтому я могу только указать вам общее направление. (ActiveX - это универсальная структура, нам нужна конкретная технология / библиотека, которую вы используете, например, Adobe Acrobat, Ghostscript и т. Д.)
Существует два типа паролей, которые вы можете установить в PDF: «пользователь» и «владелец». Если установлен пароль пользователя, люди должны будут ввести его, прежде чем разрешат открыть документ. Пароль «владельца» (который вы ищете) управляет дополнительными настройками, такими как копирование текста и изображений, печать и редактирование. Какую бы технологию вы не использовали, вам нужно будет установить пароль «владельца» и указать, какие параметры вы хотите разрешить. Вы также можете обнаружить, что эти опции попадают под шифрование документов, в зависимости от библиотеки.
Только предупреждение, Adobe Acrobat и Adobe Reader оба уважают настройки пароля «владельца», но не все программы это делают. Фактически, если вы установите пароль «владельца» с помощью Adobe Acrobat, вы получите предупреждение с предупреждением об этом. Если вы пытаетесь помешать случайному офисному работнику выбрать текст, это нормально, но если вы храните государственные секреты или авторские работы, я бы порекомендовал найти другое решение.