Excel ドキュメントに個人的なタッチを加え、その信頼性を向上させるには、署名を挿入します。情報化時代では、XLSX ドキュメントに画像署名を追加することが一般的になっています。このチュートリアルでは、Java を使用してイメージ署名で XLSX に署名する方法を説明します。このプロセスにより、パーソナライズされた署名を備えた洗練されたドキュメントを作成できます。コード例を示した手順を確認して、Java を使用して XLSX でイメージ署名を作成する方法に関する知識を簡単に取得しましょう。
Java を使用してイメージ署名で XLSX に署名する手順
- Maven リポジトリを利用して GroupDocs.Signature for Java をプロジェクトにインストールし、イメージ署名で Excel ドキュメントに署名します
- XLSX にイメージ署名を挿入するために必要なクラス参照を含めます。
- コンストラクターで XLSX ファイル パスを使用して、Signature クラスをインスタンス化します。
- コンストラクターで画像のパスを使用して、ImageSignOptions クラスをインスタンス化します。
- 画像の外観については、ImageSignOptions の必要なプロパティを設定します。
- 署名オプションを使用して Signature.Sign メソッドを呼び出し、出力 XLSX をディスクに保存します。
上記の手順は、Java を除く追加のツールやソフトウェアをインストールすることなく、Windows、macOS、Linux などのオペレーティング システムで実行できます。署名された Excel ドキュメントをさまざまなプレートフォームで共有したい場合、画像署名を Java の XLSX に統合 できる機能は重要な価値を持ちます。この署名プロセスがどのように完璧に機能するかを示す次のコード例を見てください。
Java を使用してイメージ署名で XLSX に署名するコード
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.enums.HorizontalAlignment; | |
import com.groupdocs.signature.domain.enums.VerticalAlignment; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.ImageSignOptions; | |
public class SignXLSXwithImageSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
ImageSignOptions options = new ImageSignOptions("sample.jpg"); | |
// set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// set signature rectangle | |
options.setWidth(100); | |
options.setHeight(30); | |
// set signature alignment | |
options.setVerticalAlignment(VerticalAlignment.Top); | |
options.setHorizontalAlignment(HorizontalAlignment.Right); | |
// set rotation | |
options.setRotationAngle(45); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", options); | |
} | |
} |
結論として、XLSX での Java イメージ署名のプロセスにより、ドキュメントのセキュリティと信頼性が強化されます。上記のコードは非常に単純で、いくつかの API 呼び出しのみが含まれています。推奨される署名ライブラリをインストールし、入力および出力 Excel ファイルのパスを変更した後、上記のコード例をアプリケーションに統合して、Excel ドキュメントに画像署名を問題なく追加できます。
前のトピックでは、Java を使用してデジタル署名で XLSX ドキュメントに署名する方法をステップバイステップの手順で説明しました。さらにサポートが必要な場合は、Java を使用してデジタル署名で XLSX に署名する の方法に関するガイドをお読みになることをお勧めします。