Како применити прилагођавање изложености на ПСД датотеке у .NET
Прилагођавање изложености је од суштинског значаја за исправљање тамних или измијених фотографија.Аппозе.ПСД за .НЕТ вам омогућава да аутоматизујете не-разрушиве поправке излагања за било који број СДД датотека са једним скриптом.
Реал светски проблем
Слике са погрешним излагањем треба да се фиксирају за штампање, е-трговину или маркетинг – али исправљање стотина ручно је немогуће на скали.
Преглед решења
Додајте или ажурирајте слој прилагођавања изложености, а затим програматски подесите излагање, опсете и гамма вредности за тренутно побољшање.
Принципи
- Visual Studio 2019 или касније
- .NET 6.0 или новији (или .Net Framework 4.6.2+)
- Aspose.PSD za .NET od NuGet
- ПСД фото датотеке за обраду
PM> Install-Package Aspose.PSD
Корак по корак спровођење
Корак 1: Преузмите ПСД датотеку
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_exposure.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Корак 2: Додајте слој за прилагођавање изложености
var exposure = psdImage.AddExposureAdjustmentLayer();
Корак 3: Подесите параметре изложености
exposure.Exposure = 9; // Exposure correction, typically -20 to 20
exposure.Offset = 0.05f; // Offset, typically -1 to 1
exposure.Gamma = 1.1f; // Gamma correction, >0
Корак 4: Спасите побољшани ПСД
psdImage.Save(outputFile);
psdImage.Dispose();
Коришћење случајева и апликација
- Аутоматска корекција излагања за велике архиве
- Батцх-унапређење производа и маркетиншке фотографије
- Пре-процесирање за креативне или штампане радне токове
Заједнички изазови и решења
Светло / тамно након прилагођавања: Тест вредности на сликама узорка за најбоље резултате.
Прилагођавање није видљиво: Потврдите ред слоја и исправне подешавања.
Најбоља пракса
- Преглед резултата пре масовне конверзије
- Држите копију свих оригинала
- Скрипт за пуне колекције фотографија
FAQ
**Q: Da li mogu da vratim prilagodbe kasnije?**А: Да – не-разрушиви слојеви вам омогућавају да прилагодите или уклоните у било ком тренутку.
**П: Да ли то ради и за ПСБ датотеке?**A: Da – API funkcioniše i za PSD i PSB formate.
Закључак
Sa Aspose.PSD za .NET, korekcija izloženosti je brza, reverzibilna i skalabilna za bilo koji tok rada. Aspose.PSD за .NET API референце .