Kaip taikyti ekspozicijos pritaikymą PSD failams .NET
Ekspozicijos koregavimas yra labai svarbus tamsioms ar išmatoms nuotraukoms ištaisyti. „Aspose.PSD for .NET“ leidžia automatuoti ne destruktyvią ekspoziciją bet kokiam PSD failų skaičiui su vienu scenariju.
Realaus pasaulio problemos
Nuotraukos, turinčios neteisingą poveikį, turi būti fiksuotos spausdinimui, e-komercijai ar rinkodarai, tačiau rankomis ištaisyti šimtus neįmanoma.
Sprendimo apžvalga
Pridėti arba atnaujinti poveikio pritaikymo sluoksnį, tada nustatyti ekspozicijos, offset ir gama vertes programiniu būdu nedelsiant tobulinti.
Prerequisites
- „Visual Studio 2019“ arba vėliau
- .NET 6.0 arba naujesnė (arba .Net Framework 4.6.2+)
- ASPOSE.PSD už .NET iš NuGet
- PSD nuotraukų failai apdorojimui
PM> Install-Package Aspose.PSD
Žingsnis po žingsnio įgyvendinimas
1 žingsnis: atsisiųskite PSD failą
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 žingsnis: pridėti ekspozicijos koregavimo sluoksnį
var exposure = psdImage.AddExposureAdjustmentLayer();
3 žingsnis: nustatyti ekspozicijos parametrus
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 žingsnis: išsaugokite pagerintą PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Naudokite atvejus ir paraiškas
- Automatinė ekspozicijos korekcija dideliems archyvams
- Batch-enhance produktų ir rinkodaros nuotraukos
- Pradinis apdorojimas kūrybiniams ar spausdinamiems darbo srautams
Bendrieji iššūkiai ir sprendimai
Too ryškus / tamsus po koregavimo: Geriausių rezultatų bandymų rodikliai.
Nepamatomas koregavimas: Patvirtinkite sluoksnio tvarką ir teisingus nustatymus.
Geriausios praktikos
- Rezultatai prieš masinę konvertavimą
- Išsaugokite visų originalų kopiją
- Skaitymas už pilną nuotraukų kolekciją
FAQ
**Q: Ar galiu pakeisti pataisymus vėliau?**A: Taip – ne destruktyvūs sluoksniai leidžia jums bet kuriuo metu pritaikyti arba pašalinti.
**Q: Ar tai taip pat veikia PSB failams?**A: Taip – API veikia tiek PSD, tiek PSB formatuose.
Conclusion
Su Aspose.PSD .NET ekspozicijos korekcija yra greita, grąžinama ir skalinga bet kokiam darbo srautui. Aspose.PSD už .NET API nuorodą .