Odszyfruj PDF przez JavaScript

Odblokuj pliki PDF za pomocą biblioteki Aspose.PDF za pomocą JavaScript.

Odszyfruj dokument PDF za pomocą biblioteki JavaScript

Aby odszyfrować plik PDF, użyjemy interfejsu API Aspose.PDF for Python, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy javascript-cpp. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Jak odszyfrować plik PDF za pomocą JavaScript


Potrzebujesz Aspose.PDF library, aby wypróbować kod w swoim środowisku.

  1. Otwórz dokument PDF za pomocą obiektu Document.
  2. Utwórz hasło dla użytkownika i właściciela.
  3. Zadzwoń do metody Document.Decrypt.
  4. Zapisz plik PDF.

<% decrypt.code-block.text %>

Odszyfruj dokument 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]);
    };