Descifrar PDF a través de JavaScript

Desbloquee archivos PDF con la biblioteca Aspose.PDF usando JavaScript.

Descifrar documentos PDF mediante la biblioteca JavaScript

Para descifrar el archivo PDF, usaremos la API Aspose.PDF for .NET, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma javascript-cpp. Abra el administrador de paquetes NuGet, busque Aspose.pdf e instálelo. También puede usar el siguiente comando desde la consola de Package Manager.

Cómo descifrar PDF a través de JavaScript


Necesita biblioteca Aspose.PDF para probar el código en su entorno.

  1. Abra un documento PDF con el objeto Document.
  2. Crea una contraseña para el usuario y el propietario.
  3. Llame al métodoDocument.Decrypt.
  4. Guarde el archivo PDF.

<% decrypt.code-block.text %>

Descifrar documento PDF - JavaScript

<% decrypt.code-block.subtitle %>

Input file:

File not added

Password:

Output format:

Output file:

    var ffileDecrypt = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*decrypt a PDF-file with password is "owner" and save the "ResultDecrypt.pdf"*/
        const json = AsposePdfDecrypt(event.target.result, e.target.files[0].name, "owner", "ResultDecrypt.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };