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