PSDの向上のための調整レイヤーの使用
概要
本記事では、Aspose.PSDを使用してC#で調整レイヤーの編集を探索します。調整レイヤーは画像編集での強力な機能であり、画像に対して非破壊的な変更を行うことができます。Aspose.PSDは、さまざまな要素を変更するために使用できる調整レイヤークラスの包括的なセットを提供しています。
調整レイヤーの編集をデモンストレーションするために、このページの最後にPSDイメージをロードし、そのレイヤーに異なる調整を適用するサンプルコードスニペットを使用します。
以下のコードスニペットでは、‘PsdImage.Load()’ メソッドを使用して PSD イメージをロードしてから、出力 PNG ファイルの設定を行います。‘PngOptions’ クラスを使用すると、出力イメージの色タイプを指定できます。
次に、PSD イメージ内の各レイヤーを反復し、‘IsAssignable()’ メソッドを使用してそのタイプを確認します。レイヤーが特定のタイプである場合、‘Cast()’ メソッドを使用してそのタイプにキャストし、必要な調整を適用します。たとえば、‘BrightnessContrastLayer’ の明るさとコントラストを調整し、‘LevelsLayer’ のレベルを変更し、‘CurvesLayer’ に曲線ポイントを追加し、などです。
他の調整を適用するために追加のコードを追加できます。Aspose.PSDは、ExposureLayer、HueSaturationLayer、ColorBalanceAdjustmentLayer、BlackWhiteAdjustmentLayer、PhotoFilterLayer、ChannelMixerLayer、InvertAdjustmentLayer、PosterizeLayer、ThresholdLayer、SelectiveColorLayer など、幅広い調整レイヤークラスを提供しています。
最後に、変更されたイメージを ‘PsdImage’ クラスの ‘Save()’ メソッドを使用して保存します。
このコードは、Aspose.PSDを使用したC#での調整レイヤーの編集方法の基本的な概要を提供しています。調整をカスタマイズし、APIドキュメントで利用可能なさまざまなオプションを探索できます。
例
以下は、Aspose.PSDを使用したC#で調整レイヤーを使用する方法を示すコードサンプルです:
より詳細な情報や例については、Aspose.PSD for C#のドキュメントをご覧ください。