Як використовувати шари адаптації в PSD за допомогою Aspose.PSD для .NET

Як використовувати шари адаптації в PSD за допомогою Aspose.PSD для .NET

Склади адаптації дозволяють творчі та нерозривні редагування кольорів і тонів в PSD. Aspose.PSD для .NET дозволяє скриптувати і автоматизувати кури, рівнів і кольорового балансу так само, як і в Photoshop.

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

Дизайнерам часто потрібен тонкий колір або яскравість в комплектах 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/sample_with_adjustment.psd";
string outputFile = "./output/sample_adjusted.psd";

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

Крок 2: Додайте або знайдіть шарику адаптації

// Add a Curves Adjustment Layer
auto curvesLayer = psdImage.AddCurvesAdjustmentLayer();

// Or, add a Color Balance Adjustment Layer
auto colorBalanceLayer = psdImage.AddColorBalanceAdjustmentLayer();

Крок 3: Редагувати коріння

var curveManager = curvesLayer.GetCurvesManager();
curveManager.AddCurvePoint(0, 50, 32); // Example: adds a point at channel 0

Крок 4: Редагувати колірний баланс

colorBalanceLayer.ShadowsYellowBlueBalance = 42;
colorBalanceLayer.MidtonesMagentaGreenBalance = 18;

Крок 5: Зберегти адаптований PSD

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

Використання випадків та додатків

  • Бренд-відповідний колір класифікації на комплектах активів
  • Швидкі сезонні зміни тонусів для кампаній
  • Автоматична корекція сканованих або спадкоємних графіків

Спільні виклики та рішення

Немає видимого ефекту: Підтверджуйте порядок та налаштування шару; шари адаптації повинні бути вище шарів, щоб вплинути на них.

** Тип адаптації: ** Використовуйте правильний метод для бажаної адаптации (Курви, Баланс кольорів і т.д.)

Найкращі практики

  • Зберегти оригінал для легкого повернення
  • Визначення кольору і тону в Photoshop після автоматизації
  • Логіка адаптації документів для відстеження

FAQ

** Q: Чи можу я автоматизувати інші типи налаштувань?**Відповідь: Так — Яскравість/контраст, експозиція, рівні і т.д. також підтримуються подібними методами API.

** Q: Чи можу я редагувати існуючий шар адаптації?**Відповідь: Так — розмістіть його за типом і змінюйте його властивості.

Заключення

З Aspose.PSD для .NET, професійний колір і тоновий адаптація є просто скриптом. Aspose.PSD для .NET API Референт Для повних варіантів.

 Українська