GroupDocs.Signatureは、Node.js via Java開発者がデジタル署名を利用してDOCX文書の変更を防ぐことを可能にします。包括的なデータセキュリティ機能を備えたビジネスアプリケーションを強化してください。
- SignatureクラスのコンストラクターにDOCX文書を渡します。
- 文書を保護するために、デジタル証明書とその対応するパスワードを適用します。
- オプションで、文書ページにデジタル署名の視覚表現を追加します。
- 将来の変更を防ぐために文書に署名します。
GroupDocs.Signatureは、Node.js via Java開発者がデジタル署名を利用してDOCX文書の変更を防ぐことを可能にします。包括的なデータセキュリティ機能を備えたビジネスアプリケーションを強化してください。
const signatureLib = require('@groupdocs/groupdocs.signature')
// Signatureを使用して文書にデジタル署名を適用
const signature = new signatureLib.Signature('input.docx');
// 必要なデジタル証明書とパスワードを提供
const options = new signatureLib.DigitalSignOptions('certificate.pfx');
options.setPassword('1234567890');
// 必要に応じて視覚署名設定を構成
options.setPageNumber(1);
options.setLeft(100);
options.setTop(100);
// デジタル証明書を使用して文書を暗号化
const result = signature.sign('output.docx', options);
GroupDocs.Signature for Node.js via Javaは、主要なファイル形式に署名するために構築されており、さまざまな種類の署名を追加、調整、検証、または削除する能力を提供します。
サポートされている文書の任意のページに、テキスト、画像、バーコード、QRコード、またはスタンプ署名を簡単に配置できます。画像のEXIFなどの隠れたメタデータを挿入または編集することも可能です。デジタル証明書を使用して不正な改ざんから文書の内容を保護します。
署名後、文書は複数の検証を受けることができます。署名された内容の整合性を確認するか、すべての既存の署名をリストにするために詳細な検索を行うことができます。
ほとんどの署名タイプは作成後に編集が可能です。テキストを簡単に修正したり、要素の位置を変更したり、色を調整したり、サイズを変更したり、その他の必要な変更を行うことができます。
当社のソリューションでは、署名の完全なCRUD操作をサポートしています。必要に応じて、ドキュメントからデジタル証明書を含むさまざまな署名タイプを削除できます。
const signatureLib = require('@groupdocs/groupdocs.signature')
// 署名が必要な文書を提供
const signature = new signatureLib.Signature('input.docx');
// 適切なデジタル証明書とそのパスワードを使用
const options = new signatureLib.DigitalSignOptions('certificate.pfx');
options.setPassword('1234567890');
// 追加のテキスト情報を含めます。
options.setReason('Security issue');
options.setContact('John Smith');
options.setLocation('Office D.W.');
// 署名の表現のために画像などの視覚要素を追加
options.setImageFilePath('image.png');
options.setAllPages(true);
options.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
options.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);
options.setWidth(80);
options.setHeight(60);
const padding = new signatureLib.Padding();
padding.setBottom(10);
padding.setRight(10);
options.setMargin(padding);
// デジタルに保護された文書を指定の場所に保存
const result = signature.sign('output.docx', options);
さまざまな署名オプションと機能を誇らしげにサポートしています。