Как снять все ограничения с PDF на C#

В этом простом руководстве рассказывается, как снять все ограничения с PDF в C#. Он содержит всю основную информацию о ресурсах, необходимых для создания среды, список задач программирования и фрагмент кода для разработки программного обеспечения для снятия ограничений PDF на C#. В этой статье также будут обсуждаться различные варианты изменения ограничений и других свойств загруженного PDF-файла.

Действия по разблокировке ограничений PDF в C#

  1. Настройте IDE для добавления Aspose.PDF для .NET для снятия ограничений PDF
  2. Создайте объект PdfFileSecurity для управления безопасностью файла PDF.
  3. Вызовите метод BindPdf(), чтобы открыть целевой файл PDF.
  4. Создайте экземпляр объекта класса DocumentPrivilege и установите для него значение по умолчанию DocumentPrivilege.AllowAll.
  5. Вызовите метод SetPrivilege(), передав нужные привилегии
  6. Сохраните полученный файл PDF после снятия ограничений

Эти шаги объясняют процесс написания инструмента для снятия ограничений PDF на C#. Процесс начинается с создания объекта класса PdfFileSecurity, поскольку он будет использоваться для загрузки целевого файла PDF, установки привилегий и сохранения результирующего файла PDF. Объект класса DocumentPrivilege используется для одновременной установки всех привилегий, однако вы можете выбрать нужные привилегии только в зависимости от потребностей вашего приложения.

Код для снятия ограничений на PDF-документ в C#

Приведенный выше код продемонстрировал разработку средства для снятия ограничений PDF на C#. PdfFileSecurity можно использовать не только для загрузки файла PDF, но также для изменения пароля, шифрования файла PDF и установки привилегий. Класс DocumentPrivilege имеет параметры для включения или отключения всех ограничений с помощью одного параметра, т. е. ForbidAll и AllowAll соответственно, установки параметра ModifyContents, разрешения чтения с экрана, разрешения заполнения форм и разрешения копирования содержимого.

В этом разделе мы узнали, как снять все ограничения с PDF на C#. Если вы хотите узнать, как удалить подпись из файла PDF, обратитесь к статье как удалить подпись из PDF с помощью С#.

 Русский