Java を使用して Word 文書から署名を削除する

このクイックチュートリアルに従って、Java を使用して Word 文書から署名を削除します。Word ファイル内の署名にアクセスし、ライブラリ内の API 呼び出しを使用してそれらを削除する方法を学習できます。このチュートリアルでは、IDE の設定、手順の一覧、および Java を使用して Word 文書から署名を削除する方法 を示すサンプルコードを提供します。

Java を使用して Word の署名を削除する手順

  1. Word ファイルからすべての署名を削除するために Aspose.Words for Java を使用するよう開発環境を設定します
  2. DigitalSignatureCollection、DigitalSignatureUtil、およびライセンスクラスをインポートします
  3. 透かしのない出力を作成するためにライセンスを読み込みます
  4. DigitalSignatureUtil クラスを使用して、ソース Word ファイル内のすべての署名を読み込みます
  5. 確認のためにコレクション内の署名数を表示します
  6. DigitalSignatureUtil クラスで removeAllSignatures() メソッドを呼び出して、すべての署名を削除します
  7. 出力 Word ファイルから署名コレクションを読み込み、署名数がゼロであることを確認します

上記の手順は、Java を使用して Word 文書から署名を削除する方法 を説明しています。必要なクラスをインポートし、ライセンスを読み込み、ソース Word ファイルから署名コレクションを読み込み、確認のために署名数を表示します。次に、入力 Word ファイルと出力 Word ファイルを渡して removeAllSignatures() メソッドを呼び出し、出力 Word ファイルから再度署名を読み込み、出力 Word ファイルに署名が存在しないことを確認します。

Java を使用して Word 文書からデジタル署名を削除するコード

上記のコードは、Word の署名を削除する方法 を説明しています。物理的なローカル Word ファイルの代わりにストリームから既存の署名を読み込むことができ、同様に、署名のない出力 Word ファイルストリームを作成するために、Word ファイルストリームから署名を削除することもできます。DigitalSignatureUtil には、異なるオーバーロード関数を使用して Word ファイルに署名するなど、他の機能も含まれています。

この記事では、署名を削除するプロセスを学びました。Word ファイルにセクション区切りを追加するには、記事 Java で Word 文書にセクションを追加する を参照してください。

 日本語