Как да персонализирате курортите в PSD снимки с помощта на Aspose.PSD за .NET

Как да персонализирате курортите в PSD снимки с помощта на Aspose.PSD за .NET

Curves са професионалния инструмент за корекция на тона и цветовете. Aspose.PSD за .NET ви позволява да автоматизирате сложни коригиращи настройки в много 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_curves_adjusted.psd";

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

Стъпка 2: Добавете слой за коригиране на криви

var curvesLayer = psdImage.AddCurvesAdjustmentLayer();

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

var curveManager = curvesLayer.GetCurvesManager();
// Example: Add a control point at (input: 50, output: 32) for the first (master) channel
curveManager.AddCurvePoint(0, 50, 32);

Стъпка 4: Спасете адаптирания PSD

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

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

  • Бач-правилна експозиция и контраст за много снимки
  • Автоматизиране на тонове и цветове за творчески кампании
  • Създаване на повтарящи се корекционни скрипти за студио работни потоци

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

Курветата не действат: Уверете се, че слойът за корекция е по-високо от слоя на целевата картина.

Комплексни изисквания: Използвайте няколко криви точки за фино управление на всеки канал.

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

  • Преглед на резултата в Photoshop или в PSD зрител
  • Скритиране на много файлове наведнъж
  • Съхранение на оригинала за лесен undo

FAQ

**П: Мога ли да коригирам криви за конкретни RGB канали?**A: Да – насочете индекса на канала в AddCurvePoint (например 1 за червено, 2 за зелено, 3 за синьо).

**Q: Мога ли да използвам това и на PSB файловете?**A: Да – API работи за PSD и PSB формати.

заключение

С Aspose.PSD за .NET, професионалната корекция на кривината е автоматизирана и повтаряща се за всеки обем на работа с снимки. Aspose.PSD за .NET API Референт .

 Български