Как да използвате настройка на нивата за корекция на снимката на Батч PSD

Как да използвате настройка на нивата за корекция на снимката на Батч PSD

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

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

Несъответстващи черни и бели точки в библиотеките за снимки понижават марката и качеството на печат. ръчните работни потоци на Photoshop не могат да се скалират за електронна търговия, каталози или архивни проекти.

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

Скрийте добавянето и коригирането на нива слоеве с точни стойности за вход/изход, за да получите повтарящи се, автоматизирани резултати.

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

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

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

Стъпка 2: Добавете слой за адаптация на нива

var levels = psdImage.AddLevelsAdjustmentLayer();

Стъпка 3: Настройване на нива

// Adjust master channel (index 0) for shadow, midtone, highlight
levels.MasterChannel.InputShadowLevel = 12;    // Set black point
levels.MasterChannel.InputMidtoneLevel = 1.0F; // Set gamma
levels.MasterChannel.InputHighlightLevel = 240; // Set white point

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

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

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

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

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

** Нива, които не засягат изхода:** Проверете реда на слоя – слоевете за корекция трябва да са по-горе.

Необходимост за корекция по канал: Целеви червени, зелени, сини канали поотделно чрез levels.GetChannelByIndex().

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

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

FAQ

Q: Мога ли да коригирам всички канали наведнъж?**A: Да – използвайте магистърския канал или насочете RGB отделно, ако е необходимо.

**П: Мога ли да експортирам като JPEG или TIFF след корекция?**A: Да – просто използвайте желаните опции за износ след корекция.

заключение

С Aspose.PSD за .NET можете да автоматизирате качеството на снимката за всеки брой PSD файлове. Aspose.PSD за .NET API Референт .

 Български