Javaを使用してTIFFで透かしを設定する方法

この短いチュートリアルでは、Javaを使用してTIFFに透かしを設定する方法についてのガイダンスを提供します。 TIFF画像に透かしの文字列、フォント、ブラシ、文字列の形式、透かしの位置を設定することで、JavaでTIFF画像に透かしを入れることができます。出力TIFF画像は、必要に応じてディスクまたはOutputStreamに保存できます。

Javaを使用してTIFFで透かしを設定する手順

  1. MavenリポジトリからAspose.Imagingライブラリを追加してプロジェクトを構成し、TIFFに透かしを入れます
  2. サンプルのTIFF画像をImageクラスオブジェクトにロードします
  3. サンプルのTIFF画像を使用してGraphicsオブジェクトを初期化します
  4. 透かし文字列のFontクラスオブジェクトをインスタンス化します
  5. ブラシをインスタンス化し、透かし文字列の色と不透明度を設定します
  6. StringFormatオブジェクトを使用して透かしテキストのプロパティを設定します
  7. 上記のフォント、ブラシ、および文字列形式でTIFFのグラフィックスオブジェクトを使用して文字列をレンダリングします
  8. 透かしの入ったTIFF画像を保存します
  • Javaでウォーターマークを追加してTIFF画像を保護する*このステップバイステップのプロセスでは、サンプルのTIFF画像をImageクラスオブジェクトにロードし、この画像を使用してGraphicsオブジェクトをインスタンス化します。また、透かし文字列のフォント、ブラシの色と不透明度、および文字列形式も設定します。この文字列は、Graphicsオブジェクトを使用して画像上の指定された位置にレンダリングされます。

JavaでTIFFに透かしを入れるコード

上記のコードでは、サンプルTIFF画像の読み込みにImageクラスオブジェクトが使用されていますが、透かしを追加した後、他の種類の画像を読み込んで同じ画像種類で保存することもできます。 GraphicsクラスのdrawString()関数は、サンプルTIFF画像のユーザー定義の座標で特定のフォントとブラシを使用してフォーマットされた文字列をレンダリングするために使用されます。

  • Javaを使用してTIFFに透かしを追加する*このオプション以外に、JavaでビットマップをPNGに変換する方法の記事で説明されているようなさまざまなタイプの変換を実行することもできます。画像に透かしを設定するために、他のサードパーティのツールやソフトウェアは必要ないことに注意してください。
 日本語