Add Watermark to PSD in C#

Adobeの広く使われているPhotoshopアプリは PSD (Photoshop Document) format for its native image files. This format is essential for creating intricate designs such as logos and brochures, often comprising multiple layers. 効果的にデザインを保護するために、あなたはプログラム的に c#のPSDファイルにウォーターマークを追加することができます この記事は、プロセスを通じてあなたを指導します Aspose.PSD for .NET API、強力なソリューションのための C#.NET Core PSD watermarkingおよび他の psD画像操作タスク.

あなたが学ぶこと

この記事では、以下のテーマをカバーします:

C# Photoshop API を使用して PSD に Watermark を追加します

PSD ファイルにテキストまたは画像のウォーターマークをプログラム的に追加するには ASPOSE.PSD を .NET に API. この強力でユーザーフレンドリーなライブラリでは、Adobe Photoshop ファイル形式を操作することを可能にしません。 C# .NET に水マークを追加するのに最適であり、複数のコンプレッシャー、回転、ランダムなどのさまざまな操作をサポートします サポートされたファイル形式.

APIにおけるキークラス

  • PsdImage: PSD ファイルをアップロード、編集、保存するために使用されます.
  • グラフィック:画像のグラフィックコンテキストを表します.
  • Layer: PSD ファイル内の各層を表します.

インストール

あなたもできる ダウンロード DLL あるいはそれをインストールする NuGet:

PM> Install-Package Aspose.PSD

C# を使用して PSD に テキスト ウォーターマーク を 追加 {# Add-Text-Watermark-to-PSD-using-CSharp}

PSDファイルにテキストウォーターマークを追加するには、以下の手順に従ってください:

  • PSD ファイルを PsdImage として Image クラスを使用してアップロードします.
  • グラフィッククラスの例を作成します.
  • 水マークテキストのための Font オブジェクトを設定します.
  • あなたの望ましい色で SolidBrush インスタンスを作成します.
  • ストレッチの調和を指定します.
  • テキストをリリースするために DrawString() 方法を呼びます.
  • 出力ファイルを Save() メソッドを使用して保存します.

以下は、C#のPSDファイルにテキストウォーターマークを追加する方法を示すコードサンプルです#:

Add Text Watermark to PSD using C#

Add Text Watermark to PSD using C#

出力をPSDファイルとして保存するには、以下のコードスナイプを使用します:

psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());

C# を使用して PSD で Diagonal Watermark を作成する

PSDファイルでダイアゴナルテキストウォーターマークを作成するには、以下の手順に従ってください:

  • PSD ファイルを PsdImage として Image クラスを使用してアップロードします.
  • グラフィッククラスの例を作成します.
  • 水マークのための Font オブジェクトを設定します.
  • あなたの望ましい色で SolidBrush インスタンスを作成します.
  • 水マークを回転させるための変換マトリックスを指定します.
  • ストレッチの調整.
  • DrawString(DrawString)` を呼びます.
  • 出力ファイルを Save() メソッドを使用して保存します.

下記のコードサンプルでは、C#でPSDファイルにダイアゴナルテキストウォーターマークを追加する方法を示しています#:

Create Diagonal Watermark in PSD using C#

Create Diagonal Watermark in PSD using C#

C# を使用して PSD に Image Watermark を追加する

PSDファイルに水標として画像を追加するには、以下の手順に従ってください:

  • PSD ファイルを PsdImage として Image クラスを使用してアップロードします.
  • レイヤークラスの例を作成します.
  • 層の高さ、幅、不透明性を設定します.
  • AddLayer() を使用して PSD に層を追加します.
  • 水マーク画像を層に載せます.
  • DrawImage() 方法を呼び出し、位置と水マーク画像層を議論として通過します.
  • 出力ファイルを Save() メソッドを使用して保存します.

以下は、C#のPSDファイルに画像ウォーターマークを追加する方法を示すコードサンプルです#:

Add Image Watermark to PSD using C#

Add Image Watermark to PSD using C#

無料の暫定ライセンスを取得

あなたはできる 無料の暫定ライセンスを取得 評価制限なしで .NET のための Aspose.PSD を試す.

結論

この記事では、どのようにするかを調べました:

  • PSD画像に新しい層を追加します.
  • テキストまたは画像の水標をPSDに追加します.
  • PSD を PNG または PSD ファイルとして C# を使用して保存します#.

C# で PSD ファイルに水マークを追加する方法を学ぶことに加えて、より深く入ることができます ASPOSE.PSD を .NET に をチェックすることによって ドキュメンタリー そしてその幅広い機能を探索する. あなたが質問があるなら、自由に私たちの 無料サポートフォーラム.

Aspose.PSD プラグインを使用すると、PSD ファイルを効率的に操作し、C# .NET アプリケーションで水マークを実行できます。このガイドは、C# .NET コアにテキスト水マークを追加する C# .NET で始める必要がある基本的な知識を提供し、C# .NET ファイルに水マークを追加する C# .NET ファイルに水マークを追加する C# を使用して PSD に透明な水マークを追加するか、C# を使用して PSD に画像水マークをプログラム的に追加するか、C# で PSD に水マークを追加する C# .NET ファイルに水マークを追加する C# .NET 図書館のためのあなたの包括的なリソースとして役立ちます.

Aspose.PSD C# ウォーターマッキング チュートリアル を使用すると、あなたの PSD ファイルにカスタマイズされたソリューションを作成するためのツールが、あなたのデザインが効果的に保護されていることを保証します!

More in this category