GroupDocs.Signature は、PDF ファイルにカスタマイズされた署名を追加するプロセスを簡素化します。Node.js via Java 開発者は、アプリケーションに署名機能をシームレスに組み込むことができます。
- Signature インスタンスに PDF 文書をロードします。
- SignOptions を設定して、署名の属性を定義します。
- 必要に応じて、サイズ、色、内容などのプロパティを調整します。
- 署名された文書を指定した場所に保存します。
GroupDocs.Signature は、PDF ファイルにカスタマイズされた署名を追加するプロセスを簡素化します。Node.js via Java 開発者は、アプリケーションに署名機能をシームレスに組み込むことができます。
const signatureLib = require('@groupdocs/groupdocs.signature')
// Signature インスタンスに文書をインポートします
const signature = new signatureLib.Signature('input.pdf');
// QrCodeSignOptions オブジェクトをインスタンス化します
const options = new signatureLib.QrCodeSignOptions('QR code text');
// 必要なオプションをすべて指定します
options.setLeft(100);
options.setTop(100);
options.setForeColor(new Color(255, 0, 0));
// 署名された文書をローカルディスクに保存します
signature.sign('output.pdf', options);
当社の高度な API は、さまざまな文書の電子署名の自動署名、検証、変更、管理を可能にし、ビジネスオペレーションを簡素化します。
文書内の任意のページや位置にデジタル署名を簡単に追加できます。デジタル証明書、メタデータ、バーコード、視覚要素などのオプションで署名をカスタマイズし、セキュリティと文書の整合性を強化します。
文書に署名すると、その署名を簡単に管理できます。すべての署名の完全なリストを取得でき、必要に応じて更新または削除が可能です。
デジタル証明書を使用して、文書が改ざんされないように保護します。メタデータを埋め込むまたは抽出することで、追跡性と監査の向上を図り、文書のコンプライアンスと真正性を確保します。
const signatureLib = require('@groupdocs/groupdocs.signature')
// ソース文書を入力パラメータとして提供します
const signature = new signatureLib.Signature('input.pdf');
// 署名設定オプションに画像ファイルのパスを指定します
const options = new signatureLib.ImageSignOptions('image.jpg');
// 署名のサイズを設定し、署名の対象ページを指定します
options.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
options.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);
options.setHeight(150);
options.setWidth(200);
options.setMargin(new signatureLib.Padding(50));
options.setAllPages(true);
// 文書への署名の適用を実装します
signature.sign('output.pdf', options);
さまざまな署名タイプと高機能な操作を提供しています
Node.js via Java API を使用すると、60 以上のファイル形式にデジタル署名を適用できるため、ビジネスクリティカルな文書の保護において非常に柔軟です。