چگونه عکس های PSD را به سیاه و سفید در .NET تبدیل کنیم

چگونه عکس های PSD را به سیاه و سفید در .NET تبدیل کنیم

تبدیل تصاویر به سیاه و سفید یک اثر بی وقفه برای خلق و خوی و روشنایی است. Aspose.PSD برای .NET اجازه می دهد تا شما را به اتوماتیک تبدیل غیر تخریب B&W برای هر تعداد از فایل های PSD، پشتیبانی از هر دو نیازهای خلاق و آرشیو.

مشکل دنیای واقعی

تبدیل دستی در مقیاس خاکستری ساعت ها را برای مجموعه های عکاسی بزرگ، برند سازی مجدد و یا کار کمپین هدر می دهد.

بررسی راه حل

اضافه کردن یک لایه تنظیم سیاه و سفید را رمزگذاری کنید و پارامترهای آن را در صورت لزوم تکرار کنید.این رویکرد کاملا قابل بازگرداندن است و با جریان های کار غیر تخریب سازگار است.

پیش شرط

  • Visual Studio 2019 یا بالاتر
  • .NET 6.0 یا بالاتر (یا .Net Framework 4.6.2+)
  • Aspose.PSD برای .NET از NuGet
  • فایل PSD(s) برای تبدیل
PM> Install-Package Aspose.PSD

پیاده سازی گام به گام

مرحله اول: فایل 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;

مرحله چهارم: PSD تبدیل شده را ذخیره کنید

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

استفاده از موارد و برنامه ها

  • بایگانی برچسب ها: عکس سفید و سیاه
  • تاثیرات کمپین خلاق
  • تبدیل گریسکال سازگار برای عکس های محصول

چالش ها و راه حل های مشترک

** اثر مسطح یا شستشو: ** اسلاید های رنگی فردی را برای درام یا کنتراست بیشتر تکرار کنید.

** نه به طور کامل خاکستری:** تایید کنید که تمام پارامترهای تنظیم B&W تنظیم شده است.

بهترین شیوه‌ها

  • پیش بینی نتایج در Photoshop
  • بایگانی برچسب ها: batch jobs
  • همیشه اصل را برای واندو نگه دارید

FAQ

** Q: آیا می توانم چندین PSD را با هم تبدیل کنم؟**A: بله – با همان اسکریپت بر روی دارایی خود حرکت کنید.

Q: آیا می توانم بعدا به رنگ بازگردم؟A: بله – تا زمانی که لایه تنظیم را نگه دارید، رنگ اصلی حفظ می شود.

نتیجه گیری

Aspose.PSD برای .NET باعث می شود جریان های کاری عکس های حرفه ای سیاه و سفید قابل مقیاس و خلاق باشد. Aspose.PSD برای .NET API Reference .

 فارسی