เข้ารหัส PDF ผ่าน JavaScript via C++

ล็อคไฟล์ PDF ด้วยห้องสมุด Aspose.PDF โดยใช้ JavaScript via C++

เข้ารหัสเอกสาร PDF โดยใช้ห้องสมุด JavaScript via C++

เพื่อที่จะเข้ารหัสไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและง่ายต่อการใช้ API การจัดการเอกสาร javascript-cpp แพลตฟอร์มเปิดตัวจัดการแพคเกจ NuGet ค้นหาaspose.pdf และติดตั้งนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจ

วิธีการเข้ารหัส PDF ผ่าน JavaScript via C++


คุณจำเป็นต้อง Aspose.PDF ห้องสมุด เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.เปิดเอกสาร PDF โดยใช้วัตถุเอกสาร 1.สร้างรหัสผ่านสำหรับผู้ใช้และเจ้าของ 1.โทรเอกสาร.เข้ารหัส วิธี 1.บันทึกไฟล์ PDF

<% encrypt.code-block.text %>

เข้ารหัสเอกสาร PDF - JavaScript via C++

<% encrypt.code-block.subtitle %>

Input file:

File not added

Password:

Output format:

Output file:


    var ffileEncrypt = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
            /*encrypt a PDF-file with passwords "user" and "owner", and save the "ResultDecrypt.pdf"*/
        const json = AsposePdfEncrypt(event.target.result, e.target.files[0].name, "user", "owner", 
        Module.Permissions.PrintDocument, Module.CryptoAlgorithm.RC4x40, "ResultEncrypt.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]);
  }