Заблокировать PDF-файл с помощью JavaScript

Заблокируйте PDF-файлы с помощью библиотеки Aspose.PDF с помощью JavaScript

Шифрование PDF-документа с помощью библиотеки JavaScript

Заблокируйте PDF с помощью Aspose.PDF. Блокировка PDF-файлов паролями или шифрованием необходима для обеспечения конфиденциальности конфиденциального содержимого и предотвращения несанкционированного доступа к данным. Блокировка PDF-файла паролем позволяет контролировать, кто имеет доступ к его содержимому, что позволяет вам устанавливать разрешения на чтение, редактирование или печать. Блокировка PDF предотвращает несанкционированное внесение изменений в документ, сохраняя его точность и надежность. Это особенно важно для защиты личной или конфиденциальной информации и обеспечения безопасности идентификационных данных пользователей и их конфиденциальности. Заблокируйте PDF-файлы файлами паролей, чтобы защитить вашу информацию. Часто в некоторых отраслях действуют строгие правила защиты конфиденциальной информации. Блокировка PDF-файлов может удовлетворить эти требования и обеспечить необходимую защиту. Крайне важно использовать шифрование ответственно, следуя закону и этическим нормам. Всегда убедитесь, что у вас есть необходимые разрешения для надлежащей защиты документов. Блокировка PDF-файла жизненно важна для обеспечения конфиденциальности и безопасности содержащихся в нем данных, особенно когда обеспечение безопасности информации является первоочередной задачей. Для шифрования PDF-файлов мы будем использовать API Aspose.PDF for .NET, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы nodejs-cpp. Откройте диспетчер пакетов NuGet, найдите aSpose.pdf и установите. Вы также можете использовать следующую команду в консоли диспетчера пакетов.

Как зашифровать PDF с помощью JavaScript


Вам нужна библиотека Aspose.PDF, чтобы попробовать код в своей среде.

  1. Модуль импорта.
  2. Определите путь к PDF-файлу.
  3. Инициализация и шифрование.
  4. Шифрование PDF-файла.
  5. Регистрация результата.

В предоставленном фрагменте кода JavaScript показано, как заблокировать PDF-документы с помощью библиотеки Aspose.PDF. Он открывает PDF-документ под названием Encrypt.pdf. Он шифрует открытый PDF-файл с помощью настроек шифрования. Пароль пользователя и пароль владельца предназначены для доступа и управления разрешениями и используют алгоритм шифрования RC4x128. «0» означает, что пользователям не предоставлены специальные разрешения на изменение документа. После шифрования PDF-файла код сохраняет обновленный документ в файле с именем «Encrypt_out.pdf» в том же каталоге, который указан переменной «DataDir». Этот фрагмент кода представляет собой упрощенный пример использования библиотеки или фреймворка Aspose.PDF для блокировки PDF-файла и сохранения заблокированной версии.

Расшифровать PDF-документ — JavaScript

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

Input file:

File not added

Password:

Output format:

Output file:

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_file = '../ReadMe.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Encrypt a PDF-file with passwords "user" and "owner", and save the "ResultEncrypt.pdf"*/
    const json = AsposePdfModule.AsposePdfEncrypt(pdf_file, "user", "owner", AsposePdfModule.Permissions.PrintDocument, AsposePdfModule.CryptoAlgorithm.RC4x40, "./ResultEncrypt.pdf");
    console.log("AsposePdfEncrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});