Як застосовувати фільтри зображень до PSD-слой для негайних ефектів в .NET

Як застосовувати фільтри зображень до PSD-слой для негайних ефектів в .NET

Фотофільтри додають творчий і професійний погляд на зображення для кампаній, бренду, або соціальних мереж. Aspose.PSD для .NET дозволяє програматично вносити фотофілтри в стиль Photoshop до будь-якого PSD.

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

Нанесення кольорових або нагрівальних/холодних фільтрів до сотень фотографій занадто повільно вручну.Автоматизація забезпечує постійне пошук великих бібліотек активів.

Огляд рішення

Додайте шар адаптації фотофільтра і встановіть колір і щільність фільтра в коді. Нанесіть свій бренд або кампанію, щоб побачити один або всі ваші 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;
using Aspose.PSD.FileFormats.Psd.Layers.AdjustmentLayers;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_filter.psd";

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

Крок 2: Додайте шар адаптації фільтра фото

var photoFilter = psdImage.AddPhotoFilterLayer(Color.Yellow);

Крок 3: Налаштування міцності фільтра

photoFilter.Density = 16; // Typical range: 0-100

Крок 4: Зберегти фільтрований PSD

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

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

  • Створення брендованих або кампанійних фотоефектів
  • Запчастини для нагрівання / охолодження або кольорові фільтри
  • Автоматичні творчі робочі потоки для PSD фотосетів

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

Колір занадто міцний / тонкий: Налаштуйте значення щільності для кращих результатів.

Не видно в результаті: Переконайтеся, що шар фільтра знаходиться вище шару фото.

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

  • Переглянути результати до публікації або друку
  • Зберігати оригінал для Undo або A/B тестування
  • Скриття для повних папок або кампаній

FAQ

** Q: Чи можу я використовувати будь-який колір як фільтр?**А: Так — налаштуйте колір фільтра в будь-який Color Про це повідомляє Aspose.PSD.

** Q: Чи можу я встановити кілька фільтрів?**А: Складіть шари адаптації, як це необхідно для складних ефектів.

Заключення

Aspose.PSD для .NET дозволяє негайні, повторювані фотоефекти для будь-якого творчого робочого потоку. Aspose.PSD для .NET API Референт .

 Українська