
自分の特別な図面や紙が自分のものであることを保護し、証明したいと思ったことはありませんか?さて、写真や画像 (JPG や PNG ファイルなど) に透かしを入れるさまざまな方法について学びましょう。まず、透かしを追加するための簡単なオンライン ツールを確認します。その後、C# と Java を使用してプログラムでこれを行う方法を見ていきます。
オンラインで画像に透かしを追加する方法
画像に透かしを簡単に追加したい場合は、オンライン ツールを使用すると非常に便利です。この記事では、信頼できるオンライン ツール GroupDocs.Watermark App を使用します。

オンラインで画像に透かしを入れるには、次の手順に従います。
- 透かしアプリに移動します。
- 画像ファイル (JPG、JPEG、PNG など) をアップロードするには、[参照] をクリックするか、ファイルをアップロード領域にドラッグ アンド ドロップします。
- テキストまたは画像のどちらの透かしを追加するかを選択します。
- 外観、透明度、回転、配置、サイズなどを変更することで、ウォーターマークを特別に見せることができます。
- 見た目に満足したら、[透かしの作成] ボタンをクリックして、実際に画像に透かしを入れます。
- 「ダウンロード」オプションをクリックすると、透かし付きの写真を取得できます。
これらの手順を実行した後のテキスト透かしのある画像は次のようになります。

画像を透かしとして使用すると、次のようになります。

それは、写真が自分のものであることを示すために写真に署名を入れるようなものです。
画像ファイルに透かしを入れる方法 – 開発者ガイド
プログラマーの皆さん!画像にテキストまたは画像の透かしを追加しましょう。ここでは、目標を達成するために複数のライブラリがあります。ここでは、さまざまな言語を使用して画像にクールなマークを付ける方法を見ていきます。オプションを検討して、ニーズに最も適したものを選択してください。
それで、すべての準備ができたら、プログラムで透かしを追加してみましょう。コーディングを始めましょう!
C# を使用して画像ファイルに透かしを入れる
.NET プログラマは、コードを使用して画像に透かしを追加する素晴らしい能力を持っています。それがどのように行われるかを簡単に見てみましょう。
- ライブラリ をアプリケーションに統合します。
- 以下に提供されているコード スニペットを利用して、画像にテキストの透かしを追加します。
// C# を使用して JPG にテキスト透かしを追加する
using (Watermarker watermarker = new Watermarker("filePath/image.jpg"))
{
// テキストと透かしのフォントを設定する
Font font = new Font("Arial", 30, FontStyle.Bold | FontStyle.Italic);
TextWatermark watermark = new TextWatermark("GroupDocs", font);
// ウォーターマークのプロパティを設定する
watermark.ForegroundColor = Color.Black;
watermark.TextAlignment = TextAlignment.Right;
watermark.X = 70;
watermark.Y = 70;
watermark.RotateAngle = -30;
watermark.Opacity = 0.4;
// Watermark.BackgroundColor = Color.Blue;
// 設定したウォーターマークをJPG画像に追加します
watermarker.Add(watermark);
watermarker.Save("filePath/outputImage.jpg");
}
また、C# を使用して画像にテキストまたは画像の透かしを追加する方法 の記事も参照してください。
さらに .NET API リソースについては、次のリンクを参照してください。
Java を使用して画像ファイルに透かしを入れる
Java 愛好家は、コードを使用して画像に透かしを追加することもできます。それがどのように行われるかを少し見てみましょう:
- アプリケーション内で ライブラリ をダウンロードして設定します。
- 提供されたソース コードを使用して、画像ベースの透かしを画像に追加します。
// Java を使用して PNG 画像の透かしを JPG に追加する
ImageWatermark watermark = new ImageWatermark(Constants.Watermark_PNG);
watermark.setX(20);
watermark.setY(80);
// ソース JPG 画像に透かしを追加し、出力を保存します
Watermarker watermarker = new Watermarker(Constants.JPG_IMAGE);
watermarker.add(watermark);
watermarker.save(Constants.JPG_IMAGE_OUTPUT);
watermark.close();
watermarker.close();
詳細な手順については、Java を使用して画像にテキストまたは画像の透かしを追加する方法 に関する記事を参照してください。
Java API の追加リソースが必要な場合は、次のリンクを参照してください。
結論
画像に透かしを入れることは、画像を安全に保つために非常に重要です。簡単なオンライン ツールを使用したい場合でも、C# や Java を使用して大量のファイルをクリエイティブに作成したい場合でも、ウォーターマークを追加するとドキュメントがより安全になります。この記事で説明したさまざまな方法をすべて確認し、自分にとって最適な方法を選択してください。
安全を確保してください! 🔒