GroupDocs.Signatureは、Node.js via Java アプリケーション内で PDF ドキュメントにテキスト署名を追加することを可能にします。強力なソリューションで製品の機能を迅速に強化しましょう。
- Signature クラスに PDF ドキュメントを引数として提供。
- 必要なテキストを持つ TextSignOptions をインスタンス化。
- テキスト署名のビジュアルプロパティを設定。
- ドキュメントの望ましいページにテキスト署名を追加。
GroupDocs.Signatureは、Node.js via Java アプリケーション内で PDF ドキュメントにテキスト署名を追加することを可能にします。強力なソリューションで製品の機能を迅速に強化しましょう。
const signatureLib = require('@groupdocs/groupdocs.signature')
// Signature クラスを文書パスで初期化
const signature = new signatureLib.Signature('input.pdf');
// 必要な署名テキストを持つ TextSignOptions を作成
const options = new signatureLib.TextSignOptions('Approved');
// テキストの色とフォントのプロパティを設定
options.setForeColor(new signatureLib.Color(255, 0, 0));
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);
// ドキュメントにテキスト署名を追加
const result = signature.sign('output.pdf', options);
GroupDocs.Signature for Node.js via Javaを使用すると、主要なドキュメントフォーマットにおけるテキストベースの署名管理を大幅に改善できます。このツールを使用して、署名のスタイル、配置、および内容を簡単に設定し、ビジネスの文書プロセスを調整できます。
テキスト、画像、バーコード、QR コード、またはスタンプなど、さまざまなタイプの署名をサポートされているドキュメントの任意のページに挿入できます。メタデータを埋め込んで隠された情報を持たせたり、デジタル証明書を適用することでセキュリティを強化できます。
ドキュメント内に埋め込まれた署名の真偽を確認します。すべての署名のインスタンスを効率的に検索し、ドキュメントの追跡と管理を徹底します。
必要に応じて、以前に追加された署名を修正または削除できます。署名の外観、位置、内容を調整して進化する要件に対応し、ドキュメントの取り扱いの柔軟性を確保します。
特定のファイル形式に対して、Wordファイルに透かしを追加したり、PDFにカスタマイズされたスタンプを追加するなど、組み込みのドキュメント機能を利用して署名の配置を調整し、ドキュメントの独自性を向上させます。
const signatureLib = require('@groupdocs/groupdocs.signature')
// 署名されるドキュメントを選択
const signature = new signatureLib.Signature('input.pdf');
// 指定された内容でテキストオプションを定義
const options = new signatureLib.TextSignOptions('Rescheduled to 03/04/2025');
// ページ上の署名のサイズと位置を設定
options.setLeft(100);
options.setTop(180);
options.setWidth(230);
options.setHeight(30);
// ページの端から署名にパディングを適用
const padding = new signatureLib.Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);
// テキストの色とフォントスタイルをカスタマイズ
options.setForeColor(signatureLib.Color.RED);
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);
// 必要に応じてテキスト署名に境界線を追加
const border = new signatureLib.Border();
border.setColor(signatureLib.Color.RED);
border.setDashStyle(signatureLib.DashStyle.Dash);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);
// 署名の背景を設定
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.YELLOW);
background.setTransparency(0.8);
options.setBackground(background);
// 互換性のために、必要に応じてテキストを画像として保存
options.setSignatureImplementation(signatureLib.TextSignatureImplementation.Image);
// 追加されたテキスト署名とともにドキュメントを保存
const result = signature.sign('output.pdf', options);
当プラットフォームは、7つの異なる署名タイプの管理のための完全なCRUD操作および高度な機能を提供し、ドキュメント署名を正確かつ効率的に管理できます。
Node.js via Java APIの能力を活用して、テキストベースの署名を幅広いOfficeフォーマットに統合します。ドキュメントライフサイクルの各段階で情報の流通を制御するために、高度にカスタマイズ可能なテキストマークを追加します。