Решение для удаления защиты PDF-документов

Снимите защиту с PDF-документов с помощью бесплатных кроссплатформенных приложений и API

Как разблокировать PDF-файл

Чтобы разблокировать PDF-файл, мы воспользуемся API Aspose.PDF, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами. Откройте диспетчер пакетов NuGet, найдите файл Aspose.PDF и установите его. Можно также использовать следующую команду из консоли диспетчера пакетов. Подписывая PDF-документ с помощью подписи, вы в основном подтверждаете его содержимое «как есть». Следовательно, любые другие изменения, внесенные позже, аннулируют подпись, и, таким образом, вы узнаете, был ли документ изменен.

Для дешифрования PDF можно использовать следующие классы и методы:

  1. Откройте PDF-документ с помощью объекта «Документ».
  2. Создайте пароль для пользователя и владельца.
  3. Вызовите метод Document.Decrypt.
  4. Сохраните PDF-файл.

<% unlock0.code-block.text %>

Разблокируйте PDF-документ - C#.

В этом примере кода показано, как разблокировать PDF-файл - C#

    // Open document
    Document document = new Document(dataDir+ "Decrypt.pdf", "password");
    // Decrypt PDF
    document.Decrypt();
    dataDir = dataDir + "Decrypt_out.pdf";
    // Save updated PDF
    document.Save(dataDir);