Как да се прилагат ефектите на Hue и Saturation към PSD изображения с .NET

Как да се прилагат ефектите на Hue и Saturation към PSD изображения с .NET

С Aspose.PSD за .NET можете да адаптирате тези свойства за големи набори от PSD изображения или да автоматизирате творческото класиране на цветовете.

Реални световни проблеми

Ручно промяната на сгъва/заситеност за всяка снимка е бавна и неповторима.Автоматизацията осигурява последователност и освобождава дизайнерите за по-ценна работа.

Преглед на решението

Добавете или актуализирайте слоя за корекция на Hue/Saturation, задайте стойностите си и спестете.

Предупреждения

  • 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_huesat.psd";

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

Стъпка 2: Добавете Hue/Saturation Adjustment Layer

var hueSaturation = psdImage.AddHueSaturationAdjustmentLayer();

Стъпка 3: Приспособяване на косата, сатаната и светлината

hueSaturation.Hue = -43;         // Range: -180 to 180
hueSaturation.Saturation = 4;    // Range: -100 to 100
hueSaturation.Lightness = 10;    // Range: -100 to 100 (optional)

Стъпка 4: Спасете усъвършенствания PSD

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

Използване на случаи и приложения

  • Бач-цвет правилни снимки на продукта
  • Прилагайте креативни цветове в кампаниите
  • Повишаване на вибрацията за социални и маркетингови активи

Съвместни предизвикателства и решения

Екстремните настройки изглеждат неестествено: Започнете с малки стойности за реалистично подобряване.

*Невидими слоеве: * Приспособлението трябва да е над целевия слой на изображението.

Най-добрите практики

  • Винаги преглед на крайните резултати преди публикуване
  • Скриптиране за папки за спасяване на време
  • Възстановяване на оригинала преди автоматизация

FAQ

**Q: Мога ли да автоматизирам това за различни цветове?**A: Да — използвайте API Референт за усъвършенствани опции за маскиране и каналиране.

Q: Това ли е обратно? *A: Да – запазете структурата на слоя за PSD корекция за неразрушително редактиране.

заключение

С Aspose.PSD за .NET можете да стандартизирате и подобрите вибрацията на снимките във всички ваши PSD активи. Aspose.PSD за .NET API Референт .

 Български