Kaip taikyti ekspozicijos pritaikymą PSD failams .NET

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ą .

 Lietuvių