PSD 写真を .NET でブラックとホワイトに変換する方法

PSD 写真を .NET でブラックとホワイトに変換する方法

画像をブラックとホワイトに変換することは、気分と明確さのための無時間の効果です. .NET のための Aspose.PSD は、無破壊的な B&W コンバージョンを自動化することを可能にします PSD ファイルは、創造的およびアーカイブの両方のニーズをサポートします.

現実世界問題

手動グレイスケール変換は、大きな写真セット、再ブランド、またはキャンペーン作業に時間を無駄にします.

ソリューション概要

ブラック&ホワイト調整層の追加をスクリプトし、必要に応じてそのパラメーターをタップします. このアプローチは完全に逆転可能であり、非破壊的な作業流と互換性があります.

原則

  • Visual Studio 2019 以降
  • .NET 6.0 またはそれ以降(または .Net Framework 4.6.2+)
  • Aspose.PSD for .NET から NuGet
  • PSDファイル(s)を変換する
PM> Install-Package Aspose.PSD

ステップ・ステップ・実施

ステップ1:PSDファイルをアップロード

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_bw.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

ステップ2:ブラック&ホワイト調整層を追加する

var blackWhite = psdImage.AddBlackWhiteAdjustmentLayer();

ステップ3:(オプション)変換をカスタマイズする

// Default is neutral; customize to bias toward certain colors
blackWhite.Reds = 40;
blackWhite.Yellows = 60;
blackWhite.Greens = 20;
blackWhite.Cyans = 80;
blackWhite.Blues = 10;
blackWhite.Magentas = 30;

ステップ4:変換されたPSDを保存する

psdImage.Save(outputFile);
psdImage.Dispose();

ケースとアプリケーションの使用

  • ブラック&ホワイト写真のための自動アーカイブ
  • クリエイティブキャンペーン効果
  • 製品写真のための一貫したグレイスケール変換

共通の課題と解決策

フラットまたは洗浄効果: より多くのドラマまたはコントロールのために個々の色のスライダーをツイッキングします.

完全にグレースケールではない: すべての B&W 調整パラメーターが設定されていることを確認します.

ベストプラクティス

  • Photoshop で結果を予測する
  • バッチワークのためのスクリプト
  • 常にオリジナルを保存して

FAQ

**Q:複数のPSDをバッチ変換できますか?**A: はい - 同じスクリプトで設定されたあなたの資産を上回る.

**Q:後で色に戻ることができますか?**A: はい - 調整層を保持する限り、オリジナルの色が保存されます.

結論

Aspose.PSD for .NET は、プロの黒と白の写真のワークフローをスケール可能で創造的なものにします ASPOSE.PSD for .NET API リファレンス .

 日本語