
ウォーターマークは、画像の所有権を主張し、不当な使用や偽造を防ぐ上で重要な役割を果たします. ウェブまたはデスクトップアプリケーションに自動ウォーターマーク機能を実施することは、画像のセキュリティを大幅に向上させることができます. この記事では、C#を使用してプログラミング的に画像にウォーターマークを追加するプロセスを通じてあなたを指導します. さらに、C#を使用してPDFファイルにウォーターマークを追加する方法を学びます。
テーブルコンテンツ
C# API to Add Watermark to イメージ
画像に水マークを追加するには、私たちは ASPOSE.Imaging for .NETこの強力な画像処理APIは、PNG、JPEG、BMPを含むさまざまなフォーマットをサポートし、画像操作を簡単にする。 ダウンロード API バイナリー あるいはそれをインストールする。 NuGet 次のコマンドを使用する:
PM> Install-Package Aspose.Imaging
画像に水マークを追加する C#
これらのステップに従って、C#を使用して画像に水マークを追加します。
- 画像を使用してアップロードする イメージ クラス
- 例を生み出し、 グラフィック クラスは、初心者と共に、 イメージ オブジェクト
- フォントファミリー、サイズ、スタイルを設定する フォント クラス
- Aを作る SolidBrush 例えば、色のような特性を設定する。
- インスタントを StringFormat テキスト調整を管理するためのクラス。
- 水マークを画像に追加するには、 Graphics.DrawString(ストリング、フォント、SolidBrush、0、0、StringFormat) メソッド
- 画像を使用して保存する Image.Save(ストリング) メソッド
以下は、C#で画像に水マークを追加する方法を示すコードサンプルです。

C# 画像にダイアゴナルウォーターマークを追加 {# Add-Diagonal-Watermark-to-images-in-csharp}
Aspose.Imaging for .NET API は、これを達成するためにウォーターマークテキストを回転させることができます。
- 画像を使用してアップロードする イメージ クラス
- Aを作る グラフィック 初心者と共に設立された イメージ オブジェクト
- フォントファミリー、サイズ、スタイルを定義する フォント クラス
- Aを作る SolidBrush 例えば、色のような特性を設定する。
- 即座A StringFormat テキスト調整の対象です。
- Aを作る マトリックス 例えば、変革の角度を設定する。
- マトリックスのオブジェクトを指定する グラフィック・トランスフォーマ 財産です。
- 水道水を使用して水を加える Graphics.DrawString(ストリング、フォント、SolidBrush、0、0、StringFormat) メソッド
- 画像を使用して保存する Image.Save(ストリング) メソッド
以下は、C#を使用して画像にダイアゴナルウォーターマークを追加する方法を示すコードサンプルです。

無料ライセンス(#Get-a-Free-API-License)を搭載した画像に水マークを入力します。
あなたはできる 無料の暫定ライセンスを取得 評価制限なしに画像に水マークを入力する。
結論
この記事では、C#の画像にウォーターマークを追加する方法を学びました。あなたはまた、Watermark テキストを回転させる方法、そして C# を使用して PDF でウィートマックを加える方法を見つけました. 画像処理 API の詳細については、参照してください。 ドキュメンタリーもしあなたが質問や助けを必要としているなら、私たちを通じて自由にアクセスしてください。 フォーラム.