Як застосовувати фільтри зображень до 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 Референт .