Як автоматично підвищити яскравість і контраст в PSD з .NET
З Aspose.PSD для .NET, ви можете застосувати цю корекцію до одного або сотень PSD за секунду — без ручного Photoshop необхідний.
Реальні проблеми світу
Масові фотоактиви часто страждають від поганого освітлення або контрасту. Ручно налаштування кожного PSD є занадто повільним для маркетингу, публікації або архівування проектів.
Огляд рішення
Скриптуйте додавання та налаштування слоїв Brightness/Contrast у робочому потоці PSD для негайного, повторного поліпшення якості.
Передумови
- Visual Studio 2019 або вище
- .NET 6.0 або вище (або .Net Framework 4.6.2+)
- ASPOSE.PSD для .NET від NuGet
- Файли PSD для поліпшення
PM> Install-Package Aspose.PSD
Крок за кроком реалізація
Крок 1: Завантажити файл PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_enhanced.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Крок 2: Додайте слой яскравості/контрастної адаптації
var brightnessContrast = psdImage.AddBrightnessContrastAdjustmentLayer(32, 50);
Крок 3: (опціональна) Фін-Тун адаптація
brightnessContrast.Brightness = 40; // Range typically -100 to 100
brightnessContrast.Contrast = 60; // Range typically -100 to 100
Крок 4: Зберегти підвищений PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Використання випадків та додатків
- Негайне відновлення для невиражених або низькоконтрастних зображень
- Підвищення бач для електронної комерції, маркетингу або архіву
- Переробка для передових творчих робочих потоків
Спільні виклики та рішення
Підвищення: Перевірка цінностей налаштування для кращих результатів на вашому фотосеті.
Невидимий шар: Переконайтеся, що шар налаштування знаходиться вище шару зображення у вашій смузі.
Найкращі практики
- Переглянути результати в Photoshop перед публікацією
- Зберігати копію оригінального файлу для порівняння
- Скрипт для робочих місць, щоб заощадити час
FAQ
** Q: Чи можу я застосовувати ті ж самі налаштування до декількох PSD?**Відповідь: Так — перевернути всі файли і повторити той самий процес.
**Q: Які формати файлів підтримуються для експорту?**Відповідь: Зберегти як PSD, або експортувати до JPEG/TIFF для розповсюдження.
Заключення
З Aspose.PSD для .NET, фото-підвищення є швидким, автоматизованим і готовим до виробництва. Aspose.PSD для .NET API Референт .