В этом кратком руководстве описывается процесс изменения пароля PDF с помощью C#. Он содержит ссылки на ресурсы, необходимые для установки среды, список шагов, которые необходимо выполнить при написании приложения, и исполняемый пример кода, который можно использовать для изменения пароля файла PDF с помощью C#. Также обсуждаются различные параметры для настройки шифрования результирующего файла PDF при установке новых паролей для целевого файла PDF.
Шаги по изменению пароля PDF с помощью С#
- Настройте среду для использования Aspose.PDF for .NET для изменения пароля
- Создайте экземпляр объекта класса PdfFileInfo, указав имя файла PDF, защищенного паролем.
- Проверьте, зашифрован ли целевой PDF-файл паролем, и выполните остальные шаги.
- Создайте объект класса PdfFileSecurity для смены пароля
- Свяжите целевой файл PDF с объектом PdfFileSecurity.
- Вызовите метод ChangePassword(), чтобы изменить пароль владельца и пользователя.
- Сохраните полученный файл PDF, изменив пароли
Эти шаги обобщают процесс как изменить пароль файла PDF с помощью C#. Процесс начинается с подтверждения шифрования целевого файла PDF, поскольку это указывает на то, что файл PDF защищен паролем. После подтверждения защиты класс PdfFileSecurity используется для привязки целевого PDF-файла, который фактически меняет пароль, вызывая метод ChangePassword().
Код для изменения пароля PDF с помощью С#
Этот код демонстрирует процесс как изменить пароль для PDF с помощью C#. Он использует свойство IsEncrypted класса PdfFileInfo, которое имеет значение true, только если целевой PDF-файл зашифрован паролем. Объект PdfFileSecurity используется для изменения пароля, где старый пароль владельца, новый пароль для владельца, новый пароль для пользователя, права доступа к документам, которые должны быть разрешены, и размер ключа, например 40, 128 или 256, т.е. для шифрования файла PDF.
В этом разделе мы узнали, как изменить пароль PDF с помощью C#*. Если вы хотите изучить базовый процесс установки пароля для файла PDF в самолете, обратитесь к статье как защитить файл PDF паролем в С#.