JavaScript via C++ を使用して PDF にデジタル署名を追加

JavaScript via C++ API 用のサーバーサイド Aspose.PDF を使用してデジタル署名を生成および検証します。ネイティブで高性能なライブラリ

JavaScript via C++ ライブラリを使用して PDF ファイルにデジタル署名を追加する方法

PDF にデジタル署名することで、文書の完全性と転送のセキュリティを確保できます。署名は、コンテンツの信頼性を検証し、改ざんされていないことを確認する一意の識別子の役割を果たします。PDF ファイルに署名するには、C++ 経由の JavaScript 用 Aspose.PDF を使用します () は、Web ブラウザーで PDF を直接操作するための簡単で安全なツールキットです。C++ 経由で Aspose.PDF for JavaScript をインストールして使用するには、ZIP アーカイブ からファイルを抽出します。

JavaScript via C++ 経由で PDF にデジタル署名を追加


ご使用の環境でコードを試すには、C++ 経由の JavaScript 用 Aspose.PDF が必要です。

1.PDF を Document のインスタンスとともに読み込みます。 1.すべてのPDFファイルをフルパスで読み込みます。 1.フォント、フォントサイズ、色などのテキストのスタイルを設定します。 1.PDFファイルを保存すると、署名が挿入されたドキュメントが取得されます。 1.署名の有効性を検証するには、pdfFileSignature.verifySigned () メソッドを使用します。

-JavaScript via C++ を使用して PDF ファイルに電子署名を追加します

このサンプルコードは、PDF ページに署名する方法を示しています-JavaScript via C++

Input file:

File not added

Certificate file:

File not added

Output format:

Output file:


    var ffileSignPKCS7 = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        let pswSign = document.getElementById("passwordSign").value;
        /*sign a PDF-file and save the "ResultSignPKCS7.pdf"*/
        const json = AsposePdfSignPKCS7(event.target.result, e.target.files[0].name, 1, fileSign, pswSign, 200, 200, 200, 100, "TEST", "test@test.com", "EU", 1, signatureAppearance,"ResultSignPKCS7.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]);
    };