画像は多くの場合、視覚的な言語で情報を伝える強力な伝達手段として機能します。画像に注釈を追加すると、画像の価値と使いやすさが大幅に向上します。このチュートリアルでは、Java を使用して JPG にハイライト アノテーションを追加する方法のプロセスを説明し、この機能をプロジェクトにシームレスに統合するための包括的なガイドを提供します。次の手順とコード例は、Java で JPG 用のハイライト注釈を作成する方法を示しています。
Javaを使用してJPGにハイライト注釈を追加する手順
- GroupDocs.Annotation for Java を利用するように統合開発環境 (IDE) を構成し、ハイライト注釈を JPG 画像に統合できるようにします。
- JPG ファイルのパスをコンストラクターにパラメーターとして指定して、Annotator クラスのインスタンスを作成します。
- HighlightAnnotation クラスをインスタンス化し、BackgroundColor、Opacity、position などの必要なプロパティを定義します。
- Annotator.add メソッドを呼び出し、HighlightAnnotation オブジェクトを引数として渡します
- Annotator.save メソッドを呼び出して、結果の JPG 出力をディスクに保存します。
これらの手順に従うことで、Java* を使用して JPG にハイライト注釈をシームレスに挿入できます。画像内のテキストを強調表示するというアイデアを検討するときは、このアプローチにより作業が容易になり、さまざまな種類のコンピューターでも適切に動作することを忘れないでください。これは、画像の処理方法を強化したい開発者にとって便利なツールです。これらの手順は、Windows、macOS、Linux などの一般的なシステムで機能し、すべて Java をサポートしています。 JPG ファイルに強調表示されたメモを追加するために追加のソフトウェアをインストールする必要はありません。
Javaを使用してJPGにハイライト注釈を追加するコード
import com.groupdocs.annotation.Annotator; | |
import com.groupdocs.annotation.licenses.License; | |
import com.groupdocs.annotation.models.Point; | |
import com.groupdocs.annotation.models.annotationmodels.HighlightAnnotation; | |
import java.util.ArrayList; | |
import java.util.Calendar; | |
import java.util.List; | |
public class AddHighlightAnnotationtoJPGUsingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Annotation library | |
License license = new License(); | |
license.setLicense("GroupDocs.Annotation.lic"); | |
// Create an instance of Annotator class | |
Annotator annotator = new Annotator("input.jpg"); | |
Point point1 = new Point(80, 730); | |
Point point2 = new Point(240, 730); | |
Point point3 = new Point(80, 650); | |
Point point4 = new Point(240, 650); | |
List<Point> points = new ArrayList<Point>(); | |
points.add(point1); | |
points.add(point2); | |
points.add(point3); | |
points.add(point4); | |
// Create an instance of HighlightAnnotation class and set options | |
HighlightAnnotation highlight = new HighlightAnnotation(); | |
highlight.setBackgroundColor(65535); | |
highlight.setCreatedOn(Calendar.getInstance().getTime()); | |
highlight.setFontColor(0); | |
highlight.setMessage("This is highlight annotation"); | |
highlight.setOpacity(0.5); | |
highlight.setPageNumber(0); | |
highlight.setPoints(points); | |
// Add highlight annotation | |
annotator.add(highlight); | |
// Save JPG to disk | |
annotator.save("output.jpg"); | |
} | |
} |
結論として、Java を使用して JPG 画像にハイライト注釈を追加するプロセスは、ビジュアル コンテンツを強化およびカスタマイズする動的な方法を提供します。教材やドキュメントを作成している場合でも、単に画像の特定の側面に強調を追加している場合でも、JPG ファイルにプログラムで注釈を付ける機能により、可能性の世界が広がります。注釈ライブラリをインストールし、必要に応じてファイル パスを調整した後、アプリケーションにコードを追加するのは簡単な作業です。よくやった!これで、Java を使用して JPG でハイライト アノテーションを作成する方法がわかりました。
以前に、JPG 画像に楕円の注釈を含める手順を説明する記事を公開しました。詳細については、Javaを使用してJPGに楕円注釈を追加する の方法に関するガイドをご覧ください。