使用 JavaScript via C++ 鎖定 PDF

使用 JavaScript via C++ 使用 Aspose.PDF 工具鎖定 PDF 文件

使用 JavaScript via C++ 保護 PDF 文件

使用 Aspose.PDF 鎖定 PDF 以進行 JavaScript 通過 C++。使用密碼或加密鎖定 PDF 對於保護敏感內容的機密並阻止未經授權訪問數據至關重要。當您使用密碼鎖定 PDF 時,它可以控制誰可以訪問其內容,從而允許您設置閱讀、編輯或列印的權限。鎖定 PDF 可防止對文件進行未經授權的更改,並保持其準確性和可靠性。這對於保護個人或機密信息,並確保用戶身份和其隱私的安全性尤其重要。使用密碼文件鎖定 PDF 有助於保護您的個人信息。通常有些行業對保護機密信息有嚴格的規則。鎖定 PDF 可以滿足這些要求並提供必要的保護。遵守法律和道德準則,負責任地使用加密非常重要。始終確保您擁有正確的權限來正確保文檔。鎖定 PDF 對於保護其保存數據的隱私和安全性至關重要,尤其是當保持信息安全是首要任務時。PDF 文件加密有助於確保數據隱私,尤其是如果文件包含私人信息。密碼加密有助於防止未經授權訪問文件內容。加密允許您限制僅對某些用戶對 PDF 文件的訪問。您可以設定密碼來開啟檔案,或設定權限來控制使用者可以使用 PDF 文件的操作。為了加密 PDF 文件,我們將使用 Aspose.PDF for JavaScript via C++ 是一個簡單安全的工具包,用於直接在網絡瀏覽器中使用 PDF。要通過 C++ 從 ZIP archive 來安裝並使用 Aspose.PDF 進行 JavaScript。

如何保護 PDF-JavaScript via C++


您需要 Aspose.PDF for JavaScript via C++ 來嘗試您的環境中的代碼。

1.使用文件物件開啟 PDF 文件。 1.為使用者和擁有者建立密碼。 1.呼叫 ** 文件。加密 ** 方法。 1.儲存 PDF 檔案。

提供的 JavaScript via C++ 代碼片段顯示如何使用 Aspose.PDF 鎖定 PDF 文檔。它打開一個名為「加密 .pdf」的 PDF 文檔。它使用加密設置加密打開的 PDF。用於存取和管理權限提供使用者密碼和擁有者密碼,並且使用 RC4x128 加密演算法。「0」表示沒有授予使用者修改文件的特定權限。加密 PDF 後,程式碼會將更新的文件儲存到名為 ‘Encrypt_out.pdf’ 的檔案中,在由 ‘dataDir’ 變數指定的相同目錄中。此代碼片段是一個簡化的示例,說明如何使用 Aspose.PDF 庫或框架來鎖定 PDF 文件並保存鎖定的版本。

鎖定 PDF 文件-JavaScript via C++

此示例代碼顯示如何加密 PDF 文件-JavaScript via C++

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