چگونه عکس های 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 .