Как использовать корректировку уровней для коррекции изображения Batch PSD
С помощью Aspose.PSD для .NET можно применять изменения уровня на сотни PSD одновременно, обеспечивая визуальную консистенцию и про-квалитетный тонус.
Реальные мировые проблемы
Несовместимые черно-белые точки в библиотеках фотографий снижают качество бренда и печати. Ручные рабочие потоки Photoshop не могут масштабироваться для электронной коммерции, каталогов или архивных проектов.
Решение обзор
Скачать добавление и корректирование слоев уровней с точными значениями ввода/выхода для получения повторяемых, автоматизированных результатов.
Предупреждения
- Visual Studio 2019 или позднее
- .NET 6.0 или более поздний (или .Net Framework 4.6.2+)
- Aspose.PSD для .NET от NuGet
- Файл PSD(s) для коррекции
PM> Install-Package Aspose.PSD
Step-by-Step реализация
Шаг 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: Можно ли одновременно исправить все каналы?Ответ: Да — используйте мастер-канал или нацелите RGB отдельно, как это необходимо.
** Q: Могу ли я экспортировать как JPEG или TIFF после коррекции?**Ответ: Да — просто используйте желаемые варианты экспорта после корректировки.
Заключение
С Aspose.PSD для .NET вы можете автоматизировать качество фотографий для любого количества файлов PSD. ASPOSE.PSD для .NET API .