JPEG 画像にテキスト署名を追加することは、ビジュアル コンテンツをカスタマイズして保護するための貴重な方法となります。写真に透かしを入れたい場合でも、画像の信頼性を確認したい場合でも、署名ライブラリはこれを実現するための強力な方法を提供します。このチュートリアルでは、Java を使用してテキスト署名付き JPEG に署名する手順を説明します。 Java を使用して JPEG にテキスト署名を追加するための実践的なコード例もあります。
Java を使用してテキスト署名付き JPEG に署名する手順
- Maven リポジトリを使用して JPEG にテキストを追加するには、GroupDocs.Signature for Java をインストールします
- テキスト署名付き JPEG に署名するために必要なクラス参照を追加します。
- 入力 JPEG のパスをコンストラクターに渡して、Signature クラスのオブジェクトを作成します
- TextSignOptions クラス オブジェクトを作成し、テキスト署名の外観のプロパティを設定します
- Signature.Sign メソッドを呼び出して、署名された出力 JPEG をディスクに保存します。
テキスト署名を使用すると、画像に個人的なアイデンティティを注入して、画像を簡単に認識できる、独自のものにすることができます。上記の手順に従うことで、透かしとして機能するテキスト署名を JPEG に追加して、所有権を示し、不正使用を阻止することができます。 Windows、macOS、Linux などの一般的なオペレーティング システムで Java のテキスト署名を使用して JPEG に署名することができます。この実装を示す実際的なコード例を次に示します。
Java を使用してテキスト署名付き JPEG に署名するコード
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.SignatureFont; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.TextSignOptions; | |
import java.awt.Color; | |
public class SignJPEGwithTextSignatureUsingJava { | |
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 JPEG file | |
Signature signature = new Signature("input.jpg"); | |
TextSignOptions options = new TextSignOptions("John Smith"); | |
// set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// set signature rectangle | |
options.setWidth(150); | |
options.setHeight(30); | |
// set text color and Font | |
options.setForeColor(Color.RED); | |
SignatureFont signatureFont = new SignatureFont(); | |
signatureFont.setSize(12); | |
signatureFont.setFamilyName("Comic Sans MS"); | |
options.setFont(signatureFont); | |
// Sign JPEG and save it to disk | |
signature.sign("output.jpg", options); | |
} | |
} |
JPEG へのテキスト署名の追加はシンプルかつ効率的なプロセスであり、JPEG ドキュメントの信頼性を検証する手段となります。上のセクションでは、署名ライブラリとコード例の設定から、Java を使用した JPEG へのテキスト署名の挿入 まで、プロセスの各ステップを説明しました。推奨される署名ライブラリを構成し、ファイル パスに必要な調整を行ったら、提供されたコードをプロジェクトに統合するのは簡単で簡単な作業になります。
前回のガイドでは、Java を使用してバーコード署名付き JPEG に署名するためのステップバイステップのガイドを提供しました。さらにサポートが必要な場合は、Java を使用してバーコード署名付き JPEG に署名する の方法に関する包括的なガイドを参照することを強くお勧めします。