قابلیت رمزنگاری پی دی اف از طریق JavaScript via C++

قفل کردن فایل های PDF با کتابخانه Aspose.PDF با استفاده از JavaScript via C++.

رمزگذاری سند پی دی اف با استفاده از JavaScript via C++ کتابخانه

به منظور رمزگذاری فایل PDF، از API Aspose.PDF for .NET استفاده خواهیم کرد که یک API دستکاری اسناد با قابلیت های غنی، قدرتمند و آسان برای استفاده برای پلتفرم javascript-cpp است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

چگونه PDF را از طریق JavaScript via C++ رمزگذاری کنیم


شما نیاز به کتابخانه Aspose.PDF به سعی کنید کد در محیط شما.

۱. یک سند PDF را با استفاده از شیء سند باز کنید. ۱. یک رمز عبور برای کاربر و مالک ایجاد کنید. ۱. با روش ** مستند.Encrypt** تماس بگیرید. ۱. فایل PDF را ذخیره کنید.

<% encrypt.code-block.text %>

رمزگذاری سند پی دی اف - 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]);
  }