GroupDocs.Signatureは、Java開発者がDOCXファイルに以前に追加されたテキスト署名の内容を更新することを可能にします。強力な機能でJavaアプリケーションを強化しましょう。
- SignatureインスタンスにDOCXファイルを追加します。
- 文書内のすべての署名のリストを取得します。
- 特定された署名の内容を更新します。
- 変更結果を分析します。
GroupDocs.Signatureは、Java開発者がDOCXファイルに以前に追加されたテキスト署名の内容を更新することを可能にします。強力な機能でJavaアプリケーションを強化しましょう。
// Signatureオブジェクトを文書パスでインスタンス化します
Signature signature = new Signature("input.docx");
// 文書内の任意のテキスト署名を検索します
TextSearchOptions options = new TextSearchOptions();
List<TextSignature> signatures = signature.search(TextSignature.class, options);
if (signatures.size() > 0) {
// 最初に検出された署名のテキストを変更します
TextSignature textSignature = signatures.get(0);
textSignature.setText("New Text");
boolean result = signature.update('output.docx', textSignature);
// 変更結果を検証します
if (result) {
System.out.print("\nSignature was updated successfully.");
}
}
GroupDocs.Signature for Javaは、すべての主要な業界ファイル形式にわたって署名を追加、変更、検索、検証、削除することを可能にします。
当社の製品は、テキスト、画像、バーコード、またはスタンプ署名による文書の署名に主に焦点を当てています。任意のページと位置に配置し、画像のEXIFデータなどの隠れたメタデータを追加または修正できます。デジタル証明書を使用して文書の内容を無断の変更から保護します。
署名された文書を検証することで、署名が要件を満たしていることを確認できます。検索機能を使用して、文書内の署名の完全なリストを取得できます。
以前に追加した署名を変更することは一般的な作業です。変更プロセスを使用して、署名の内容、外観、位置、およびその他のプロパティを更新できます。
当社のソリューションは、署名に関連するすべての操作を完全にサポートします。文書からさまざまな種類の署名を削除するのは簡単なプロセスです。
// バーコード署名を含む文書を利用します
final Signature signature = new Signature("input.docx");
// 既存のバーコード署名を検索します
BarcodeSearchOptions options = new BarcodeSearchOptions();
List<BarcodeSignature> signatures = signature.search(BarcodeSignature.class, options);
if (signatures.size() > 0)
{
// 最初のバーコードの位置を調整し、更新された文書を保存します
BarcodeSignature barcodeSignature = signatures.get(0);
barcodeSignature.setLeft(100);
barcodeSignature.setTop(100);
boolean result = signature.update("output.docx", barcodeSignature);
// 変更結果を確認します
if (result)
{
System.out.print("\nBarcode was updated successfully.");
}
}
さまざまな署名形式と操作ツールを誇らしげにサポートしています。
当社のAPIを使用してJava用に署名された文書形式は変更可能です。文書から署名のリストを取得し、任意のアクセス可能なプロパティを更新できます。